SYMBOL INDEX (172 symbols across 46 files) FILE: DotnetDocsShow.Extensions.Validation/Customers/Customer.cs class Customer (line 3) | public class Customer FILE: DotnetDocsShow.Extensions.Validation/Customers/CustomerEndpoints.cs class CustomerEndpoints (line 5) | public static class CustomerEndpoints method MapCustomerEndpoints (line 7) | public static void MapCustomerEndpoints(this WebApplication app) method AddCustomerServices (line 16) | public static void AddCustomerServices(this IServiceCollection services) method GetAllCustomers (line 21) | internal static List GetAllCustomers(ICustomerService service) method GetCustomerById (line 26) | internal static IResult GetCustomerById(ICustomerService service, Guid... method CreateCustomerWithValidation (line 32) | internal static async Task CreateCustomerWithValidation( method CreateCustomer (line 46) | internal static IResult CreateCustomer( method UpdateCustomer (line 53) | internal static IResult UpdateCustomer(ICustomerService service, Guid ... method DeleteCustomerById (line 65) | internal static IResult DeleteCustomerById(ICustomerService service, G... FILE: DotnetDocsShow.Extensions.Validation/Customers/CustomerService.cs class CustomerService (line 3) | public class CustomerService : ICustomerService method Create (line 7) | public void Create(Customer? customer) method GetById (line 17) | public Customer? GetById(Guid id) method GetAll (line 22) | public List GetAll() method Update (line 27) | public void Update(Customer customer) method Delete (line 38) | public void Delete(Guid id) FILE: DotnetDocsShow.Extensions.Validation/Customers/CustomerValidation.cs class CustomerValidation (line 5) | public class CustomerValidation : AbstractValidator method CustomerValidation (line 7) | public CustomerValidation() FILE: DotnetDocsShow.Extensions.Validation/Customers/ICustomerService.cs type ICustomerService (line 3) | public interface ICustomerService method Create (line 5) | void Create(Customer? customer); method GetById (line 7) | Customer? GetById(Guid id); method GetAll (line 9) | List GetAll(); method Update (line 11) | void Update(Customer customer); method Delete (line 13) | void Delete(Guid id); FILE: DotnetDocsShow.Extensions.Validation/IAssemblyMarker.cs type IAssemblyMarker (line 3) | public interface IAssemblyMarker{} FILE: DotnetDocsShow.Extensions.Validation/ValidationExtensions.cs class ValidationExtensions (line 5) | public static class ValidationExtensions method WithValidator (line 7) | public static RouteHandlerBuilder WithValidator( FILE: DotnetDocsShow.MinimalApiTests.Structured/EndpointDefinitionExtensions.cs class EndpointDefinitionExtensions (line 3) | public static class EndpointDefinitionExtensions method AddEndpointDefinitions (line 5) | public static void AddEndpointDefinitions( method UseEndpointDefinitions (line 27) | public static void UseEndpointDefinitions(this WebApplication app) FILE: DotnetDocsShow.MinimalApiTests.Structured/EndpointDefinitions/CustomerEndpointDefinition.cs class CustomerEndpointDefinition (line 6) | public class CustomerEndpointDefinition : IEndpointDefinition method DefineEndpoints (line 8) | public void DefineEndpoints(WebApplication app) method GetAllCustomers (line 17) | internal List GetAllCustomers(ICustomerService service) method GetCustomerById (line 22) | internal IResult GetCustomerById(ICustomerService service, Guid id) method CreateCustomer (line 28) | internal IResult CreateCustomer(ICustomerService service, Customer cus... method UpdateCustomer (line 34) | internal IResult UpdateCustomer(ICustomerService service, Guid id, Cus... method DeleteCustomerById (line 46) | internal IResult DeleteCustomerById(ICustomerService service, Guid id) method DefineServices (line 52) | public void DefineServices(IServiceCollection services) FILE: DotnetDocsShow.MinimalApiTests.Structured/EndpointDefinitions/SwaggerEndpointDefinition.cs class SwaggerEndpointDefinition (line 5) | public class SwaggerEndpointDefinition : IEndpointDefinition method DefineEndpoints (line 7) | public void DefineEndpoints(WebApplication app) method DefineServices (line 13) | public void DefineServices(IServiceCollection services) FILE: DotnetDocsShow.MinimalApiTests.Structured/IEndpointDefinition.cs type IEndpointDefinition (line 3) | public interface IEndpointDefinition method DefineServices (line 5) | void DefineServices(IServiceCollection services); method DefineEndpoints (line 7) | void DefineEndpoints(WebApplication app); FILE: DotnetDocsShow.MinimalApiTests.Structured/Models/Customer.cs class Customer (line 5) | public class Customer FILE: DotnetDocsShow.MinimalApiTests.Structured/Services/CustomerService.cs class CustomerService (line 5) | public class CustomerService : ICustomerService method Create (line 9) | public void Create(Customer? customer) method GetById (line 19) | public Customer? GetById(Guid id) method GetAll (line 24) | public List GetAll() method Update (line 29) | public void Update(Customer customer) method Delete (line 40) | public void Delete(Guid id) FILE: DotnetDocsShow.MinimalApiTests.Structured/Services/ICustomerService.cs type ICustomerService (line 5) | public interface ICustomerService method Create (line 7) | void Create(Customer? customer); method GetById (line 9) | Customer? GetById(Guid id); method GetAll (line 11) | List GetAll(); method Update (line 13) | void Update(Customer customer); method Delete (line 15) | void Delete(Guid id); FILE: DotnetDocsShow.NewWebApi/Controllers/WeatherForecastController.cs class WeatherForecastController (line 5) | [ApiController] method Get (line 14) | [HttpGet(Name = "GetWeatherForecast")] FILE: DotnetDocsShow.NewWebApi/WeatherForecast.cs class WeatherForecast (line 3) | public class WeatherForecast FILE: DotnetDocsShow.OldWebApi/Controllers/WeatherForecastController.cs class WeatherForecastController (line 5) | [ApiController] method Get (line 14) | [HttpGet] FILE: DotnetDocsShow.OldWebApi/Program.cs class Program (line 3) | public class Program method Main (line 5) | public static void Main(string[] args) method CreateHostBuilder (line 10) | public static IHostBuilder CreateHostBuilder(string[] args) => FILE: DotnetDocsShow.OldWebApi/Startup.cs class Startup (line 5) | public class Startup method Startup (line 7) | public Startup(IConfiguration configuration) method ConfigureServices (line 15) | public void ConfigureServices(IServiceCollection services) method Configure (line 25) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env) FILE: DotnetDocsShow.OldWebApi/WeatherForecast.cs class WeatherForecast (line 3) | public class WeatherForecast FILE: DotnetDocsShow.Structured.Extensions/Customers/Customer.cs class Customer (line 3) | public class Customer FILE: DotnetDocsShow.Structured.Extensions/Customers/CustomerEndpoints.cs class CustomerEndpoints (line 3) | public static class CustomerEndpoints method MapCustomerEndpoints (line 5) | public static void MapCustomerEndpoints(this WebApplication app) method AddCustomerServices (line 14) | public static void AddCustomerServices(this IServiceCollection services) method GetAllCustomers (line 19) | internal static List GetAllCustomers(ICustomerService service) method GetCustomerById (line 24) | internal static IResult GetCustomerById(ICustomerService service, Guid... method CreateCustomer (line 30) | internal static IResult CreateCustomer(ICustomerService service, Custo... method UpdateCustomer (line 36) | internal static IResult UpdateCustomer(ICustomerService service, Guid ... method DeleteCustomerById (line 48) | internal static IResult DeleteCustomerById(ICustomerService service, G... FILE: DotnetDocsShow.Structured.Extensions/Customers/CustomerService.cs class CustomerService (line 3) | public class CustomerService : ICustomerService method Create (line 7) | public void Create(Customer? customer) method GetById (line 17) | public Customer? GetById(Guid id) method GetAll (line 22) | public List GetAll() method Update (line 27) | public void Update(Customer customer) method Delete (line 38) | public void Delete(Guid id) FILE: DotnetDocsShow.Structured.Extensions/Customers/ICustomerService.cs type ICustomerService (line 3) | public interface ICustomerService method Create (line 5) | void Create(Customer? customer); method GetById (line 7) | Customer? GetById(Guid id); method GetAll (line 9) | List GetAll(); method Update (line 11) | void Update(Customer customer); method Delete (line 13) | void Delete(Guid id); FILE: DotnetDocsShow.Structured.Mediator/Handlers/CreateCustomerRequestHandler.cs type CreateCustomerRequest (line 8) | public record CreateCustomerRequest : IRequest class CreateCustomerRequestHandler (line 17) | public class CreateCustomerRequestHandler method CreateCustomerRequestHandler (line 22) | public CreateCustomerRequestHandler(ICustomerService customerService) method Handle (line 27) | public Task Handle(CreateCustomerRequest request, Cancellatio... FILE: DotnetDocsShow.Structured.Mediator/Handlers/DeleteCustomerByIdRequestHandler.cs type DeleteCustomerByIdRequest (line 7) | public record DeleteCustomerByIdRequest : IRequest class DeleteCustomerByIdRequestHandler (line 18) | public class DeleteCustomerByIdRequestHandler method DeleteCustomerByIdRequestHandler (line 23) | public DeleteCustomerByIdRequestHandler(ICustomerService customerService) method Handle (line 28) | public Task Handle(DeleteCustomerByIdRequest request, Cancell... FILE: DotnetDocsShow.Structured.Mediator/Handlers/GetAllCustomersRequestHandler.cs type GetAllCustomersRequest (line 6) | public record GetAllCustomersRequest : IRequest; class GetAllCustomersRequestHandler (line 8) | public class GetAllCustomersRequestHandler method GetAllCustomersRequestHandler (line 13) | public GetAllCustomersRequestHandler(ICustomerService customerService) method Handle (line 18) | public Task Handle( FILE: DotnetDocsShow.Structured.Mediator/Handlers/GetCustomerByIdRequestHandler.cs type GetCustomerByIdRequest (line 7) | public record GetCustomerByIdRequest : IRequest class GetCustomerByIdRequestHandler (line 18) | public class GetCustomerByIdRequestHandler method GetCustomerByIdRequestHandler (line 23) | public GetCustomerByIdRequestHandler(ICustomerService customerService) method Handle (line 28) | public Task Handle(GetCustomerByIdRequest request, Cancellati... FILE: DotnetDocsShow.Structured.Mediator/Models/Customer.cs class Customer (line 3) | public class Customer FILE: DotnetDocsShow.Structured.Mediator/Services/CustomerService.cs class CustomerService (line 5) | public class CustomerService : ICustomerService method Create (line 9) | public void Create(Customer? customer) method GetById (line 19) | public Customer? GetById(Guid id) method GetAll (line 24) | public List GetAll() method Update (line 29) | public void Update(Customer customer) method Delete (line 40) | public void Delete(Guid id) FILE: DotnetDocsShow.Structured.Mediator/Services/ICustomerService.cs type ICustomerService (line 5) | public interface ICustomerService method Create (line 7) | void Create(Customer? customer); method GetById (line 9) | Customer? GetById(Guid id); method GetAll (line 11) | List GetAll(); method Update (line 13) | void Update(Customer customer); method Delete (line 15) | void Delete(Guid id); FILE: DotnetDocsShow.Structured.Scanning/EndpointDefinitionExtensions.cs class EndpointDefinitionExtensions (line 3) | public static class EndpointDefinitionExtensions method AddEndpointDefinitions (line 5) | public static void AddEndpointDefinitions( method UseEndpointDefinitions (line 27) | public static void UseEndpointDefinitions(this WebApplication app) FILE: DotnetDocsShow.Structured.Scanning/EndpointDefinitions/CustomerEndpointDefinition.cs class CustomerEndpointDefinition (line 6) | public class CustomerEndpointDefinition : IEndpointDefinition method DefineEndpoints (line 8) | public void DefineEndpoints(WebApplication app) method GetAllCustomers (line 17) | internal List GetAllCustomers(ICustomerService service) method GetCustomerById (line 22) | internal IResult GetCustomerById(ICustomerService service, Guid id) method CreateCustomer (line 28) | internal IResult CreateCustomer(ICustomerService service, Customer cus... method UpdateCustomer (line 34) | internal IResult UpdateCustomer(ICustomerService service, Guid id, Cus... method DeleteCustomerById (line 46) | internal IResult DeleteCustomerById(ICustomerService service, Guid id) method DefineServices (line 52) | public void DefineServices(IServiceCollection services) FILE: DotnetDocsShow.Structured.Scanning/EndpointDefinitions/PaymentsEndpointDefinition.cs class PaymentsEndpointDefinition (line 3) | public class PaymentsEndpointDefinition : IEndpointDefinition method DefineServices (line 5) | public void DefineServices(IServiceCollection services) method DefineEndpoints (line 10) | public void DefineEndpoints(WebApplication app) FILE: DotnetDocsShow.Structured.Scanning/EndpointDefinitions/SwaggerEndpointDefinition.cs class SwaggerEndpointDefinition (line 5) | public class SwaggerEndpointDefinition : IEndpointDefinition method DefineEndpoints (line 7) | public void DefineEndpoints(WebApplication app) method DefineServices (line 13) | public void DefineServices(IServiceCollection services) FILE: DotnetDocsShow.Structured.Scanning/IEndpointDefinition.cs type IEndpointDefinition (line 3) | public interface IEndpointDefinition method DefineServices (line 5) | void DefineServices(IServiceCollection services); method DefineEndpoints (line 7) | void DefineEndpoints(WebApplication app); FILE: DotnetDocsShow.Structured.Scanning/Models/Customer.cs class Customer (line 3) | public class Customer FILE: DotnetDocsShow.Structured.Scanning/Services/CustomerService.cs class CustomerService (line 5) | public class CustomerService : ICustomerService method Create (line 9) | public void Create(Customer? customer) method GetById (line 19) | public Customer? GetById(Guid id) method GetAll (line 24) | public List GetAll() method Update (line 29) | public void Update(Customer customer) method Delete (line 40) | public void Delete(Guid id) FILE: DotnetDocsShow.Structured.Scanning/Services/ICustomerService.cs type ICustomerService (line 5) | public interface ICustomerService method Create (line 7) | void Create(Customer? customer); method GetById (line 9) | Customer? GetById(Guid id); method GetAll (line 11) | List GetAll(); method Update (line 13) | void Update(Customer customer); method Delete (line 15) | void Delete(Guid id); FILE: DotnetDocsShow.Tests.Integration/BroadCustomerEndpointsTests.cs class BroadCustomerEndpointsTests (line 14) | public class BroadCustomerEndpointsTests method GetCustomerById_ReturnCustomer_WhenCustomerExists (line 16) | [Fact] method GetCustomerById_ReturnNotFound_WhenCustomerDoesNotExists (line 38) | [Fact] FILE: DotnetDocsShow.Tests.Integration/NarrowCustomerEndpointsTests.cs class NarrowCustomerEndpointsTests (line 14) | public class NarrowCustomerEndpointsTests method GetCustomerById_ReturnCustomer_WhenCustomerExists (line 19) | [Fact] method GetCustomerById_ReturnNotFound_WhenCustomerDoesNotExists (line 44) | [Fact] FILE: DotnetDocsShow.Tests.Integration/TestApplicationFactory.cs class TestApplicationFactory (line 8) | internal class TestApplicationFactory : WebApplicationFactory method TestApplicationFactory (line 12) | public TestApplicationFactory(Action? serviceOverr... method CreateHost (line 17) | protected override IHost CreateHost(IHostBuilder builder) FILE: DotnetDocsShow.Tests.Unit/CustomerEndpointDefinitionTests.cs class CustomerEndpointDefinitionTests (line 13) | public class CustomerEndpointDefinitionTests method GetAllCustomers_ReturnEmptyList_WhenNoCustomersExist (line 20) | [Fact] method GetAllCustomers_ReturnsCustomer_WhenCustomerExists (line 33) | [Fact] FILE: DotnetDocsShow.Tests.Unit/ResultExtensions.cs class ResultExtensions (line 6) | public static class ResultExtensions method GetOkObjectResultValue (line 8) | public static T? GetOkObjectResultValue(this IResult result) method GetOkObjectResultStatusCode (line 16) | public static int? GetOkObjectResultStatusCode(this IResult result) method GetNotFoundResultStatusCode (line 24) | public static int? GetNotFoundResultStatusCode(this IResult result) FILE: DotnetDocsShow.Weather.MinimalApi/WeatherEndpoints.cs class WeatherEndpoints (line 3) | public static class WeatherEndpoints method MapWeatherEndpoints (line 10) | public static void MapWeatherEndpoints(this WebApplication app) FILE: DotnetDocsShow.Weather.MinimalApi/WeatherForecast.cs class WeatherForecast (line 3) | public class WeatherForecast