├── .editorconfig ├── .github ├── FUNDING.yml └── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── question.md ├── .gitignore ├── CHANGELOG.md ├── CLAUDE.md ├── Craftsman.sln ├── Craftsman ├── Builders │ ├── AppSettingsBuilder.cs │ ├── AppSettingsDevelopmentBuilder.cs │ ├── Auth │ │ ├── PermissionsBuilder.cs │ │ ├── PermissionsModifier.cs │ │ └── UserPolicyHandlerBuilder.cs │ ├── AuthServer │ │ ├── ClientExtensionsBuilder.cs │ │ ├── ClientFactoryBuilder.cs │ │ ├── ProgramBuilder.cs │ │ ├── PulumiYamlBuilders.cs │ │ ├── RealmBuildBuilder.cs │ │ ├── ScopeFactoryBuilder.cs │ │ └── UserExtensionsBuilder.cs │ ├── CommonValueObjectBuilder.cs │ ├── ConstsResourceBuilder.cs │ ├── ConsumerRegistrationBuilder.cs │ ├── CoreExceptionsBuilder.cs │ ├── CreatedDomainEventBuilder.cs │ ├── CurrentUserFilterAttributeBuilder.cs │ ├── CurrentUserServiceBuilder.cs │ ├── DatabaseEntityConfigBuilder.cs │ ├── DatabaseEntityConfigModifier.cs │ ├── DatabaseEntityConfigRolePermissionBuilder.cs │ ├── DatabaseEntityConfigUserBuilder.cs │ ├── DatabaseEntityConfigUserRoleBuilder.cs │ ├── DbContextBuilder.cs │ ├── DbContextModifier.cs │ ├── DbMigrationsHostedServiceBuilder.cs │ ├── Docker │ │ ├── BffDockerfileBuilder.cs │ │ ├── DockerComposeBuilders.cs │ │ ├── DockerIgnoreBuilder.cs │ │ └── WebApiDockerfileBuilder.cs │ ├── DomainEventBuilder.cs │ ├── Dtos │ │ ├── BasePaginationParametersBuilder.cs │ │ ├── DtoBuilder.cs │ │ ├── DtoFileTextGenerator.cs │ │ └── DtoModifier.cs │ ├── EditorConfigBuilder.cs │ ├── Endpoints │ │ ├── ControllerBuilder.cs │ │ ├── ControllerModifier.cs │ │ ├── CreateRecordEndpointBuilder.cs │ │ ├── CustomUserEndpointsBuilder.cs │ │ ├── DeleteRecordEndpointBuilder.cs │ │ ├── EndpointSwaggerCommentBuilders.cs │ │ ├── GetAllEndpointBuilder.cs │ │ ├── GetListEndpointBuilder.cs │ │ ├── GetRecordEndpointBuilder.cs │ │ ├── PatchRecordEndpointBuilder.cs │ │ ├── PermissionsControllerBuilder.cs │ │ ├── PutRecordEndpointBuilder.cs │ │ └── RolesControllerBuilder.cs │ ├── EntityBuilder.cs │ ├── EntityMappingBuilder.cs │ ├── EntityMappingModifier.cs │ ├── EntityModels │ │ ├── EntityModelBuilder.cs │ │ └── ModelFileTextGenerator.cs │ ├── EntityModifier.cs │ ├── ErrorHandlerFilterAttributeBuilder.cs │ ├── ErrorHandlerWithHellang.cs │ ├── ExampleTemplateBuilder.cs │ ├── ExtensionBuilders │ │ ├── ApiVersioningExtensionsBuilder.cs │ │ ├── CorsExtensionsBuilder.cs │ │ ├── MassTransitExtensionsBuilder.cs │ │ ├── OpenTelemetryExtensionsBuilder.cs │ │ └── ServiceConfigurationBuilder.cs │ ├── Features │ │ ├── AddUserFeatureOverrideModifier.cs │ │ ├── CommandAddListBuilder.cs │ │ ├── CommandAddRecordBuilder.cs │ │ ├── CommandAddUserRoleBuilder.cs │ │ ├── CommandDeleteRecordBuilder.cs │ │ ├── CommandPatchRecordBuilder.cs │ │ ├── CommandRemoveUserRoleBuilder.cs │ │ ├── CommandUpdateRecordBuilder.cs │ │ ├── ConsumerBuilder.cs │ │ ├── EmptyFeatureBuilder.cs │ │ ├── FeatureBuilderHelpers.cs │ │ ├── JobFeatureBuilder.cs │ │ ├── ProducerBuilder.cs │ │ ├── QueryGetAllBuilder.cs │ │ ├── QueryGetListBuilder.cs │ │ └── QueryGetRecordBuilder.cs │ ├── GitBuilder.cs │ ├── GithubDependabotBuilder.cs │ ├── GithubTestActionsBuilder.cs │ ├── HangfireAuthorizationFilterBuilder.cs │ ├── IBoundaryServiceInterfaceBuilder.cs │ ├── InfrastructureServiceRegistrationBuilder.cs │ ├── InfrastructureServiceRegistrationModifier.cs │ ├── JobWithUserContextBuilder.cs │ ├── LoggingConfigurationBuilder.cs │ ├── MassTransitModifier.cs │ ├── MessageBuilder.cs │ ├── NextJs │ │ ├── Domain │ │ │ ├── Api │ │ │ │ ├── NextJsApiAddEntityBuilder.cs │ │ │ │ ├── NextJsApiDeleteEntityBuilder.cs │ │ │ │ ├── NextJsApiGetEntityBuilder.cs │ │ │ │ ├── NextJsApiGetListEntityBuilder.cs │ │ │ │ ├── NextJsApiIndexBuilder.cs │ │ │ │ ├── NextJsApiKeysBuilder.cs │ │ │ │ └── NextJsApiUpdateEntityBuilder.cs │ │ │ ├── DomainIndexBuilder.cs │ │ │ ├── Features │ │ │ │ ├── NextJsEntityFormBuilder.cs │ │ │ │ ├── NextJsEntityIndexPageBuilder.cs │ │ │ │ └── NextJsEntityListTableBuilder.cs │ │ │ ├── NextJsApiTypesBuilder.cs │ │ │ ├── NextJsEntityIndexBuilder.cs │ │ │ ├── NextJsEntityValidationBuilder.cs │ │ │ └── Pages │ │ │ │ ├── NextJsEditEntityPageBuilder.cs │ │ │ │ ├── NextJsEntityIndexPageBuilder.cs │ │ │ │ └── NextJsNewEntityPageBuilder.cs │ │ ├── NavigationComponentModifier.cs │ │ └── PermissionsModifier.cs │ ├── OptionsConfigurationsBuilder.cs │ ├── PagedListBuilder.cs │ ├── ProducerRegistrationBuilder.cs │ ├── ProgramBuilder.cs │ ├── ProgramModifier.cs │ ├── Projects │ │ ├── AuthServerProjBuilder.cs │ │ ├── BffProjBuilder.cs │ │ ├── FunctionalTestsCsProjBuilder.cs │ │ ├── IntegrationTestsCsProjBuilder.cs │ │ ├── SharedKernelCsProjBuilder.cs │ │ ├── SharedTestsCsProjBuilder.cs │ │ ├── UnitTestsCsProjBuilder.cs │ │ └── WebApiCsProjBuilder.cs │ ├── QueryKitConfigBuilder.cs │ ├── ReadmeBuilder.cs │ ├── ServiceJobActivatorScopeBuilder.cs │ ├── SolutionBuilder.cs │ ├── SwaggerBuilder.cs │ ├── Tests │ │ ├── Fakes │ │ │ ├── FakeEntityBuilderBuilder.cs │ │ │ └── FakesBuilder.cs │ │ ├── FunctionalTests │ │ │ ├── FunctionalTestServices.cs │ │ │ └── HealthTestBuilder.cs │ │ ├── IntegrationTests │ │ │ ├── AddCommandTestBuilder.cs │ │ │ ├── AddListCommandTestBuilder.cs │ │ │ ├── DeleteCommandTestBuilder.cs │ │ │ ├── GetAllQueryTestBuilder.cs │ │ │ ├── GetListQueryTestBuilder.cs │ │ │ ├── GetRecordQueryTestBuilder.cs │ │ │ ├── JobFeatureIntegrationTestBuilder.cs │ │ │ ├── PatchCommandTestBuilder.cs │ │ │ ├── PutCommandTestBuilder.cs │ │ │ ├── RolePermissions │ │ │ │ ├── AddCommandTestBuilder.cs │ │ │ │ ├── GetRecordQueryTestBuilder.cs │ │ │ │ └── PutCommandTestBuilder.cs │ │ │ ├── Services │ │ │ │ └── IntegrationTestServices.cs │ │ │ ├── UserRoles │ │ │ │ └── AddRemoveUserRoleTestsBuilder.cs │ │ │ └── Users │ │ │ │ ├── AddCommandTestBuilder.cs │ │ │ │ ├── GetRecordQueryTestBuilder.cs │ │ │ │ └── PutCommandTestBuilder.cs │ │ ├── UnitTests │ │ │ ├── AllEndpointsProtectedUnitTestBuilder.cs │ │ │ ├── CreateEntityUnitTestBuilder.cs │ │ │ ├── CreateUserRoleUnitTestBuilder.cs │ │ │ ├── CurrentUserServiceTestBuilder.cs │ │ │ ├── EmailUnitTestBuilder.cs │ │ │ ├── PagedListTestBuilder.cs │ │ │ ├── RolePermissionsUnitTestBuilder.cs │ │ │ ├── UpdateEntityUnitTestBuilder.cs │ │ │ ├── UserPolicyHandlerUnitTests.cs │ │ │ └── UserUnitTestBuilder.cs │ │ └── Utilities │ │ │ ├── ApiRouteModifier.cs │ │ │ ├── ApiRoutesBuilder.cs │ │ │ ├── FunctionalTestBaseBuilder.cs │ │ │ ├── HttpClientExtensionsBuilder.cs │ │ │ ├── IntegrationTestBaseBuilder.cs │ │ │ ├── IntegrationTestFixtureBuilder.cs │ │ │ ├── IntegrationTestFixtureModifier.cs │ │ │ ├── IntegrationTestServiceScopeBuilder.cs │ │ │ ├── SharedTestUtilsBuilder.cs │ │ │ ├── TestUsingsBuilder.cs │ │ │ └── WebAppFactoryBuilder.cs │ ├── UpdatedDomainEventBuilder.cs │ ├── UpdatedUserRoleDomainEventBuilder.cs │ ├── ValueObjectBuilder.cs │ ├── ValueObjectDtoBuilder.cs │ ├── WebApiAppExtensionsBuilder.cs │ ├── WebApiAppSettingsModifier.cs │ ├── WebApiLaunchSettingsBuilder.cs │ └── WebApiLaunchSettingsModifier.cs ├── Commands │ ├── AddAuthServerCommand.cs │ ├── AddBoundedContextCommand.cs │ ├── AddBusCommand.cs │ ├── AddConsumerCommand.cs │ ├── AddEntityCommand.cs │ ├── AddFeatureCommand.cs │ ├── AddMessageCommand.cs │ ├── AddNextEntityCommand.cs │ ├── AddProducerCommand.cs │ ├── NewDomainCommand.cs │ ├── NewExampleCommand.cs │ └── RegisterProducerCommand.cs ├── Craftsman.csproj ├── Domain │ ├── AddEntityTemplate.cs │ ├── ApiEnvironment.cs │ ├── ApiTemplate.cs │ ├── AuthServerTemplate.cs │ ├── AuthSettings.cs │ ├── BoundedContextsTemplate.cs │ ├── BrokerSettings.cs │ ├── Bus.cs │ ├── Consumer.cs │ ├── ConsumerTemplate.cs │ ├── DbContextConfig.cs │ ├── DbProvider.cs │ ├── DbRelationship.cs │ ├── DockerConfig.cs │ ├── DomainProject.cs │ ├── Endpoint.cs │ ├── Entity.cs │ ├── EntityProperty.cs │ ├── Enums │ │ ├── Dto.cs │ │ ├── EntityModel.cs │ │ ├── ExampleType.cs │ │ ├── ExchangeTypeEnum.cs │ │ ├── FeatureType.cs │ │ ├── FormControlType.cs │ │ ├── GrantType.cs │ │ ├── MessageBroker.cs │ │ ├── NextJsDomainCategory.cs │ │ ├── TypescriptPropertyType.cs │ │ ├── Validator.cs │ │ ├── ValueObjectEnum.cs │ │ ├── ValueObjectPropertyType.cs │ │ └── Verbosity.cs │ ├── ExampleType.cs │ ├── Feature.cs │ ├── Message.cs │ ├── MessageProperty.cs │ ├── MessageTemplate.cs │ ├── NamingConventionEnum.cs │ ├── NextJsEntity.cs │ ├── NextJsEntityProperty.cs │ ├── NextJsEntityTemplate.cs │ ├── Producer.cs │ ├── ProducerTemplate.cs │ ├── RemoteEndpoint.cs │ ├── SwaggerApiContact.cs │ ├── SwaggerConfig.cs │ └── SwaggerUi.cs ├── Exceptions │ ├── DataValidationErrorException.cs │ ├── DirectoryAlreadyExistsException.cs │ ├── DuplicateSingletonException.cs │ ├── EntityNotFoundException.cs │ ├── FileAlreadyExistsException.cs │ ├── ICraftsmanException.cs │ ├── InvalidBaseDirectoryException.cs │ ├── InvalidDbProviderException.cs │ ├── InvalidEndpointException.cs │ ├── InvalidExchangeTypeException.cs │ ├── InvalidFeatureTypeException.cs │ ├── InvalidFileTypeException.cs │ ├── InvalidMessageBrokerException.cs │ ├── InvalidPolicyTypeException.cs │ ├── InvalidSolutionNameException.cs │ ├── NextConfigNotFoundException.cs │ ├── SolutionNameEntityMatchException.cs │ ├── SolutionNameMismatchException.cs │ └── SolutionNotFoundException.cs ├── Helpers │ ├── ConsoleWriter.cs │ ├── ConstMessages.cs │ ├── CraftsmanUtilities.cs │ ├── Extensions.cs │ ├── FileParsingHelper.cs │ └── TestBuildingHelpers.cs ├── Interceptors │ └── OperatingSystemInterceptor.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── Services │ ├── ApiScaffoldingService.cs │ ├── ClassPath.cs │ ├── ClassPathHelper.cs │ ├── CraftsmanServiceRegistration.cs │ ├── DbMigrator.cs │ ├── EntityScaffoldingService.cs │ ├── FileNames.cs │ ├── GitService.cs │ ├── NextJsEntityScaffoldingService.cs │ ├── ScaffoldingDirectoryStore.cs │ └── VersionChecker.cs ├── TypeRegistrar.cs └── Validators │ ├── ConsumerValidator.cs │ ├── MessageValidator.cs │ └── ProducerValidator.cs ├── LICENSE.txt └── README.md /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [pdevito3] 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /Craftsman.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman.sln -------------------------------------------------------------------------------- /Craftsman/Builders/AppSettingsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/AppSettingsBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/AppSettingsDevelopmentBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/AppSettingsDevelopmentBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Auth/PermissionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Auth/PermissionsBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Auth/PermissionsModifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Auth/PermissionsModifier.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Auth/UserPolicyHandlerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Auth/UserPolicyHandlerBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/AuthServer/ClientExtensionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/AuthServer/ClientExtensionsBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/AuthServer/ClientFactoryBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/AuthServer/ClientFactoryBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/AuthServer/ProgramBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/AuthServer/ProgramBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/AuthServer/PulumiYamlBuilders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/AuthServer/PulumiYamlBuilders.cs -------------------------------------------------------------------------------- /Craftsman/Builders/AuthServer/RealmBuildBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/AuthServer/RealmBuildBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/AuthServer/ScopeFactoryBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/AuthServer/ScopeFactoryBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/AuthServer/UserExtensionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/AuthServer/UserExtensionsBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/CommonValueObjectBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/CommonValueObjectBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/ConstsResourceBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/ConstsResourceBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/ConsumerRegistrationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/ConsumerRegistrationBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/CoreExceptionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/CoreExceptionsBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/CreatedDomainEventBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/CreatedDomainEventBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/CurrentUserFilterAttributeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/CurrentUserFilterAttributeBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/CurrentUserServiceBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/CurrentUserServiceBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/DatabaseEntityConfigBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/DatabaseEntityConfigBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/DatabaseEntityConfigModifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/DatabaseEntityConfigModifier.cs -------------------------------------------------------------------------------- /Craftsman/Builders/DatabaseEntityConfigRolePermissionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/DatabaseEntityConfigRolePermissionBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/DatabaseEntityConfigUserBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/DatabaseEntityConfigUserBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/DatabaseEntityConfigUserRoleBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/DatabaseEntityConfigUserRoleBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/DbContextBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/DbContextBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/DbContextModifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/DbContextModifier.cs -------------------------------------------------------------------------------- /Craftsman/Builders/DbMigrationsHostedServiceBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/DbMigrationsHostedServiceBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Docker/BffDockerfileBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Docker/BffDockerfileBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Docker/DockerComposeBuilders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Docker/DockerComposeBuilders.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Docker/DockerIgnoreBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Docker/DockerIgnoreBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Docker/WebApiDockerfileBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Docker/WebApiDockerfileBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/DomainEventBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/DomainEventBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Dtos/BasePaginationParametersBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Dtos/BasePaginationParametersBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Dtos/DtoBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Dtos/DtoBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Dtos/DtoFileTextGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Dtos/DtoFileTextGenerator.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Dtos/DtoModifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Dtos/DtoModifier.cs -------------------------------------------------------------------------------- /Craftsman/Builders/EditorConfigBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/EditorConfigBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Endpoints/ControllerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Endpoints/ControllerBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Endpoints/ControllerModifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Endpoints/ControllerModifier.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Endpoints/CreateRecordEndpointBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Endpoints/CreateRecordEndpointBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Endpoints/CustomUserEndpointsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Endpoints/CustomUserEndpointsBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Endpoints/DeleteRecordEndpointBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Endpoints/DeleteRecordEndpointBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Endpoints/EndpointSwaggerCommentBuilders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Endpoints/EndpointSwaggerCommentBuilders.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Endpoints/GetAllEndpointBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Endpoints/GetAllEndpointBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Endpoints/GetListEndpointBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Endpoints/GetListEndpointBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Endpoints/GetRecordEndpointBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Endpoints/GetRecordEndpointBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Endpoints/PatchRecordEndpointBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Endpoints/PatchRecordEndpointBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Endpoints/PermissionsControllerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Endpoints/PermissionsControllerBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Endpoints/PutRecordEndpointBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Endpoints/PutRecordEndpointBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Endpoints/RolesControllerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Endpoints/RolesControllerBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/EntityBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/EntityBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/EntityMappingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/EntityMappingBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/EntityMappingModifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/EntityMappingModifier.cs -------------------------------------------------------------------------------- /Craftsman/Builders/EntityModels/EntityModelBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/EntityModels/EntityModelBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/EntityModels/ModelFileTextGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/EntityModels/ModelFileTextGenerator.cs -------------------------------------------------------------------------------- /Craftsman/Builders/EntityModifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/EntityModifier.cs -------------------------------------------------------------------------------- /Craftsman/Builders/ErrorHandlerFilterAttributeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/ErrorHandlerFilterAttributeBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/ErrorHandlerWithHellang.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/ErrorHandlerWithHellang.cs -------------------------------------------------------------------------------- /Craftsman/Builders/ExampleTemplateBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/ExampleTemplateBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/ExtensionBuilders/ApiVersioningExtensionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/ExtensionBuilders/ApiVersioningExtensionsBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/ExtensionBuilders/CorsExtensionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/ExtensionBuilders/CorsExtensionsBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/ExtensionBuilders/MassTransitExtensionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/ExtensionBuilders/MassTransitExtensionsBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/ExtensionBuilders/OpenTelemetryExtensionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/ExtensionBuilders/OpenTelemetryExtensionsBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/ExtensionBuilders/ServiceConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/ExtensionBuilders/ServiceConfigurationBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Features/AddUserFeatureOverrideModifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Features/AddUserFeatureOverrideModifier.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Features/CommandAddListBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Features/CommandAddListBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Features/CommandAddRecordBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Features/CommandAddRecordBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Features/CommandAddUserRoleBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Features/CommandAddUserRoleBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Features/CommandDeleteRecordBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Features/CommandDeleteRecordBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Features/CommandPatchRecordBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Features/CommandPatchRecordBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Features/CommandRemoveUserRoleBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Features/CommandRemoveUserRoleBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Features/CommandUpdateRecordBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Features/CommandUpdateRecordBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Features/ConsumerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Features/ConsumerBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Features/EmptyFeatureBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Features/EmptyFeatureBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Features/FeatureBuilderHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Features/FeatureBuilderHelpers.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Features/JobFeatureBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Features/JobFeatureBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Features/ProducerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Features/ProducerBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Features/QueryGetAllBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Features/QueryGetAllBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Features/QueryGetListBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Features/QueryGetListBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Features/QueryGetRecordBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Features/QueryGetRecordBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/GitBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/GitBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/GithubDependabotBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/GithubDependabotBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/GithubTestActionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/GithubTestActionsBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/HangfireAuthorizationFilterBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/HangfireAuthorizationFilterBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/IBoundaryServiceInterfaceBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/IBoundaryServiceInterfaceBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/InfrastructureServiceRegistrationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/InfrastructureServiceRegistrationBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/InfrastructureServiceRegistrationModifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/InfrastructureServiceRegistrationModifier.cs -------------------------------------------------------------------------------- /Craftsman/Builders/JobWithUserContextBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/JobWithUserContextBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/LoggingConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/LoggingConfigurationBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/MassTransitModifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/MassTransitModifier.cs -------------------------------------------------------------------------------- /Craftsman/Builders/MessageBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/MessageBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/NextJs/Domain/Api/NextJsApiAddEntityBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/NextJs/Domain/Api/NextJsApiAddEntityBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/NextJs/Domain/Api/NextJsApiDeleteEntityBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/NextJs/Domain/Api/NextJsApiDeleteEntityBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/NextJs/Domain/Api/NextJsApiGetEntityBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/NextJs/Domain/Api/NextJsApiGetEntityBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/NextJs/Domain/Api/NextJsApiGetListEntityBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/NextJs/Domain/Api/NextJsApiGetListEntityBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/NextJs/Domain/Api/NextJsApiIndexBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/NextJs/Domain/Api/NextJsApiIndexBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/NextJs/Domain/Api/NextJsApiKeysBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/NextJs/Domain/Api/NextJsApiKeysBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/NextJs/Domain/Api/NextJsApiUpdateEntityBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/NextJs/Domain/Api/NextJsApiUpdateEntityBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/NextJs/Domain/DomainIndexBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/NextJs/Domain/DomainIndexBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/NextJs/Domain/Features/NextJsEntityFormBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/NextJs/Domain/Features/NextJsEntityFormBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/NextJs/Domain/Features/NextJsEntityIndexPageBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/NextJs/Domain/Features/NextJsEntityIndexPageBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/NextJs/Domain/Features/NextJsEntityListTableBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/NextJs/Domain/Features/NextJsEntityListTableBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/NextJs/Domain/NextJsApiTypesBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/NextJs/Domain/NextJsApiTypesBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/NextJs/Domain/NextJsEntityIndexBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/NextJs/Domain/NextJsEntityIndexBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/NextJs/Domain/NextJsEntityValidationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/NextJs/Domain/NextJsEntityValidationBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/NextJs/Domain/Pages/NextJsEditEntityPageBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/NextJs/Domain/Pages/NextJsEditEntityPageBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/NextJs/Domain/Pages/NextJsEntityIndexPageBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/NextJs/Domain/Pages/NextJsEntityIndexPageBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/NextJs/Domain/Pages/NextJsNewEntityPageBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/NextJs/Domain/Pages/NextJsNewEntityPageBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/NextJs/NavigationComponentModifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/NextJs/NavigationComponentModifier.cs -------------------------------------------------------------------------------- /Craftsman/Builders/NextJs/PermissionsModifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/NextJs/PermissionsModifier.cs -------------------------------------------------------------------------------- /Craftsman/Builders/OptionsConfigurationsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/OptionsConfigurationsBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/PagedListBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/PagedListBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/ProducerRegistrationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/ProducerRegistrationBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/ProgramBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/ProgramBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/ProgramModifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/ProgramModifier.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Projects/AuthServerProjBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Projects/AuthServerProjBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Projects/BffProjBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Projects/BffProjBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Projects/FunctionalTestsCsProjBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Projects/FunctionalTestsCsProjBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Projects/IntegrationTestsCsProjBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Projects/IntegrationTestsCsProjBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Projects/SharedKernelCsProjBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Projects/SharedKernelCsProjBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Projects/SharedTestsCsProjBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Projects/SharedTestsCsProjBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Projects/UnitTestsCsProjBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Projects/UnitTestsCsProjBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Projects/WebApiCsProjBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Projects/WebApiCsProjBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/QueryKitConfigBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/QueryKitConfigBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/ReadmeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/ReadmeBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/ServiceJobActivatorScopeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/ServiceJobActivatorScopeBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/SolutionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/SolutionBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/SwaggerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/SwaggerBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/Fakes/FakeEntityBuilderBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/Fakes/FakeEntityBuilderBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/Fakes/FakesBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/Fakes/FakesBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/FunctionalTests/FunctionalTestServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/FunctionalTests/FunctionalTestServices.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/FunctionalTests/HealthTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/FunctionalTests/HealthTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/IntegrationTests/AddCommandTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/IntegrationTests/AddCommandTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/IntegrationTests/AddListCommandTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/IntegrationTests/AddListCommandTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/IntegrationTests/DeleteCommandTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/IntegrationTests/DeleteCommandTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/IntegrationTests/GetAllQueryTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/IntegrationTests/GetAllQueryTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/IntegrationTests/GetListQueryTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/IntegrationTests/GetListQueryTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/IntegrationTests/GetRecordQueryTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/IntegrationTests/GetRecordQueryTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/IntegrationTests/JobFeatureIntegrationTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/IntegrationTests/JobFeatureIntegrationTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/IntegrationTests/PatchCommandTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/IntegrationTests/PatchCommandTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/IntegrationTests/PutCommandTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/IntegrationTests/PutCommandTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/IntegrationTests/RolePermissions/AddCommandTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/IntegrationTests/RolePermissions/AddCommandTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/IntegrationTests/RolePermissions/GetRecordQueryTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/IntegrationTests/RolePermissions/GetRecordQueryTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/IntegrationTests/RolePermissions/PutCommandTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/IntegrationTests/RolePermissions/PutCommandTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/IntegrationTests/Services/IntegrationTestServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/IntegrationTests/Services/IntegrationTestServices.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/IntegrationTests/UserRoles/AddRemoveUserRoleTestsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/IntegrationTests/UserRoles/AddRemoveUserRoleTestsBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/IntegrationTests/Users/AddCommandTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/IntegrationTests/Users/AddCommandTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/IntegrationTests/Users/GetRecordQueryTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/IntegrationTests/Users/GetRecordQueryTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/IntegrationTests/Users/PutCommandTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/IntegrationTests/Users/PutCommandTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/UnitTests/AllEndpointsProtectedUnitTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/UnitTests/AllEndpointsProtectedUnitTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/UnitTests/CreateEntityUnitTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/UnitTests/CreateEntityUnitTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/UnitTests/CreateUserRoleUnitTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/UnitTests/CreateUserRoleUnitTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/UnitTests/CurrentUserServiceTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/UnitTests/CurrentUserServiceTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/UnitTests/EmailUnitTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/UnitTests/EmailUnitTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/UnitTests/PagedListTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/UnitTests/PagedListTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/UnitTests/RolePermissionsUnitTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/UnitTests/RolePermissionsUnitTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/UnitTests/UpdateEntityUnitTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/UnitTests/UpdateEntityUnitTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/UnitTests/UserPolicyHandlerUnitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/UnitTests/UserPolicyHandlerUnitTests.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/UnitTests/UserUnitTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/UnitTests/UserUnitTestBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/Utilities/ApiRouteModifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/Utilities/ApiRouteModifier.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/Utilities/ApiRoutesBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/Utilities/ApiRoutesBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/Utilities/FunctionalTestBaseBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/Utilities/FunctionalTestBaseBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/Utilities/HttpClientExtensionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/Utilities/HttpClientExtensionsBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/Utilities/IntegrationTestBaseBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/Utilities/IntegrationTestBaseBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/Utilities/IntegrationTestFixtureBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/Utilities/IntegrationTestFixtureBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/Utilities/IntegrationTestFixtureModifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/Utilities/IntegrationTestFixtureModifier.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/Utilities/IntegrationTestServiceScopeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/Utilities/IntegrationTestServiceScopeBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/Utilities/SharedTestUtilsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/Utilities/SharedTestUtilsBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/Utilities/TestUsingsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/Utilities/TestUsingsBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/Tests/Utilities/WebAppFactoryBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/Tests/Utilities/WebAppFactoryBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/UpdatedDomainEventBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/UpdatedDomainEventBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/UpdatedUserRoleDomainEventBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/UpdatedUserRoleDomainEventBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/ValueObjectBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/ValueObjectBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/ValueObjectDtoBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/ValueObjectDtoBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/WebApiAppExtensionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/WebApiAppExtensionsBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/WebApiAppSettingsModifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/WebApiAppSettingsModifier.cs -------------------------------------------------------------------------------- /Craftsman/Builders/WebApiLaunchSettingsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/WebApiLaunchSettingsBuilder.cs -------------------------------------------------------------------------------- /Craftsman/Builders/WebApiLaunchSettingsModifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Builders/WebApiLaunchSettingsModifier.cs -------------------------------------------------------------------------------- /Craftsman/Commands/AddAuthServerCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Commands/AddAuthServerCommand.cs -------------------------------------------------------------------------------- /Craftsman/Commands/AddBoundedContextCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Commands/AddBoundedContextCommand.cs -------------------------------------------------------------------------------- /Craftsman/Commands/AddBusCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Commands/AddBusCommand.cs -------------------------------------------------------------------------------- /Craftsman/Commands/AddConsumerCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Commands/AddConsumerCommand.cs -------------------------------------------------------------------------------- /Craftsman/Commands/AddEntityCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Commands/AddEntityCommand.cs -------------------------------------------------------------------------------- /Craftsman/Commands/AddFeatureCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Commands/AddFeatureCommand.cs -------------------------------------------------------------------------------- /Craftsman/Commands/AddMessageCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Commands/AddMessageCommand.cs -------------------------------------------------------------------------------- /Craftsman/Commands/AddNextEntityCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Commands/AddNextEntityCommand.cs -------------------------------------------------------------------------------- /Craftsman/Commands/AddProducerCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Commands/AddProducerCommand.cs -------------------------------------------------------------------------------- /Craftsman/Commands/NewDomainCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Commands/NewDomainCommand.cs -------------------------------------------------------------------------------- /Craftsman/Commands/NewExampleCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Commands/NewExampleCommand.cs -------------------------------------------------------------------------------- /Craftsman/Commands/RegisterProducerCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Commands/RegisterProducerCommand.cs -------------------------------------------------------------------------------- /Craftsman/Craftsman.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Craftsman.csproj -------------------------------------------------------------------------------- /Craftsman/Domain/AddEntityTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/AddEntityTemplate.cs -------------------------------------------------------------------------------- /Craftsman/Domain/ApiEnvironment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/ApiEnvironment.cs -------------------------------------------------------------------------------- /Craftsman/Domain/ApiTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/ApiTemplate.cs -------------------------------------------------------------------------------- /Craftsman/Domain/AuthServerTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/AuthServerTemplate.cs -------------------------------------------------------------------------------- /Craftsman/Domain/AuthSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/AuthSettings.cs -------------------------------------------------------------------------------- /Craftsman/Domain/BoundedContextsTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/BoundedContextsTemplate.cs -------------------------------------------------------------------------------- /Craftsman/Domain/BrokerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/BrokerSettings.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Bus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Bus.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Consumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Consumer.cs -------------------------------------------------------------------------------- /Craftsman/Domain/ConsumerTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/ConsumerTemplate.cs -------------------------------------------------------------------------------- /Craftsman/Domain/DbContextConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/DbContextConfig.cs -------------------------------------------------------------------------------- /Craftsman/Domain/DbProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/DbProvider.cs -------------------------------------------------------------------------------- /Craftsman/Domain/DbRelationship.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/DbRelationship.cs -------------------------------------------------------------------------------- /Craftsman/Domain/DockerConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/DockerConfig.cs -------------------------------------------------------------------------------- /Craftsman/Domain/DomainProject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/DomainProject.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Endpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Endpoint.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Entity.cs -------------------------------------------------------------------------------- /Craftsman/Domain/EntityProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/EntityProperty.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Enums/Dto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Enums/Dto.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Enums/EntityModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Enums/EntityModel.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Enums/ExampleType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Enums/ExampleType.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Enums/ExchangeTypeEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Enums/ExchangeTypeEnum.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Enums/FeatureType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Enums/FeatureType.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Enums/FormControlType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Enums/FormControlType.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Enums/GrantType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Enums/GrantType.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Enums/MessageBroker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Enums/MessageBroker.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Enums/NextJsDomainCategory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Enums/NextJsDomainCategory.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Enums/TypescriptPropertyType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Enums/TypescriptPropertyType.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Enums/Validator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Enums/Validator.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Enums/ValueObjectEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Enums/ValueObjectEnum.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Enums/ValueObjectPropertyType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Enums/ValueObjectPropertyType.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Enums/Verbosity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Enums/Verbosity.cs -------------------------------------------------------------------------------- /Craftsman/Domain/ExampleType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/ExampleType.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Feature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Feature.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Message.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Message.cs -------------------------------------------------------------------------------- /Craftsman/Domain/MessageProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/MessageProperty.cs -------------------------------------------------------------------------------- /Craftsman/Domain/MessageTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/MessageTemplate.cs -------------------------------------------------------------------------------- /Craftsman/Domain/NamingConventionEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/NamingConventionEnum.cs -------------------------------------------------------------------------------- /Craftsman/Domain/NextJsEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/NextJsEntity.cs -------------------------------------------------------------------------------- /Craftsman/Domain/NextJsEntityProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/NextJsEntityProperty.cs -------------------------------------------------------------------------------- /Craftsman/Domain/NextJsEntityTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/NextJsEntityTemplate.cs -------------------------------------------------------------------------------- /Craftsman/Domain/Producer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/Producer.cs -------------------------------------------------------------------------------- /Craftsman/Domain/ProducerTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/ProducerTemplate.cs -------------------------------------------------------------------------------- /Craftsman/Domain/RemoteEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/RemoteEndpoint.cs -------------------------------------------------------------------------------- /Craftsman/Domain/SwaggerApiContact.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/SwaggerApiContact.cs -------------------------------------------------------------------------------- /Craftsman/Domain/SwaggerConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/SwaggerConfig.cs -------------------------------------------------------------------------------- /Craftsman/Domain/SwaggerUi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Domain/SwaggerUi.cs -------------------------------------------------------------------------------- /Craftsman/Exceptions/DataValidationErrorException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Exceptions/DataValidationErrorException.cs -------------------------------------------------------------------------------- /Craftsman/Exceptions/DirectoryAlreadyExistsException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Exceptions/DirectoryAlreadyExistsException.cs -------------------------------------------------------------------------------- /Craftsman/Exceptions/DuplicateSingletonException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Exceptions/DuplicateSingletonException.cs -------------------------------------------------------------------------------- /Craftsman/Exceptions/EntityNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Exceptions/EntityNotFoundException.cs -------------------------------------------------------------------------------- /Craftsman/Exceptions/FileAlreadyExistsException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Exceptions/FileAlreadyExistsException.cs -------------------------------------------------------------------------------- /Craftsman/Exceptions/ICraftsmanException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Exceptions/ICraftsmanException.cs -------------------------------------------------------------------------------- /Craftsman/Exceptions/InvalidBaseDirectoryException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Exceptions/InvalidBaseDirectoryException.cs -------------------------------------------------------------------------------- /Craftsman/Exceptions/InvalidDbProviderException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Exceptions/InvalidDbProviderException.cs -------------------------------------------------------------------------------- /Craftsman/Exceptions/InvalidEndpointException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Exceptions/InvalidEndpointException.cs -------------------------------------------------------------------------------- /Craftsman/Exceptions/InvalidExchangeTypeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Exceptions/InvalidExchangeTypeException.cs -------------------------------------------------------------------------------- /Craftsman/Exceptions/InvalidFeatureTypeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Exceptions/InvalidFeatureTypeException.cs -------------------------------------------------------------------------------- /Craftsman/Exceptions/InvalidFileTypeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Exceptions/InvalidFileTypeException.cs -------------------------------------------------------------------------------- /Craftsman/Exceptions/InvalidMessageBrokerException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Exceptions/InvalidMessageBrokerException.cs -------------------------------------------------------------------------------- /Craftsman/Exceptions/InvalidPolicyTypeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Exceptions/InvalidPolicyTypeException.cs -------------------------------------------------------------------------------- /Craftsman/Exceptions/InvalidSolutionNameException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Exceptions/InvalidSolutionNameException.cs -------------------------------------------------------------------------------- /Craftsman/Exceptions/NextConfigNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Exceptions/NextConfigNotFoundException.cs -------------------------------------------------------------------------------- /Craftsman/Exceptions/SolutionNameEntityMatchException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Exceptions/SolutionNameEntityMatchException.cs -------------------------------------------------------------------------------- /Craftsman/Exceptions/SolutionNameMismatchException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Exceptions/SolutionNameMismatchException.cs -------------------------------------------------------------------------------- /Craftsman/Exceptions/SolutionNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Exceptions/SolutionNotFoundException.cs -------------------------------------------------------------------------------- /Craftsman/Helpers/ConsoleWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Helpers/ConsoleWriter.cs -------------------------------------------------------------------------------- /Craftsman/Helpers/ConstMessages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Helpers/ConstMessages.cs -------------------------------------------------------------------------------- /Craftsman/Helpers/CraftsmanUtilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Helpers/CraftsmanUtilities.cs -------------------------------------------------------------------------------- /Craftsman/Helpers/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Helpers/Extensions.cs -------------------------------------------------------------------------------- /Craftsman/Helpers/FileParsingHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Helpers/FileParsingHelper.cs -------------------------------------------------------------------------------- /Craftsman/Helpers/TestBuildingHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Helpers/TestBuildingHelpers.cs -------------------------------------------------------------------------------- /Craftsman/Interceptors/OperatingSystemInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Interceptors/OperatingSystemInterceptor.cs -------------------------------------------------------------------------------- /Craftsman/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Program.cs -------------------------------------------------------------------------------- /Craftsman/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Properties/launchSettings.json -------------------------------------------------------------------------------- /Craftsman/Services/ApiScaffoldingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Services/ApiScaffoldingService.cs -------------------------------------------------------------------------------- /Craftsman/Services/ClassPath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Services/ClassPath.cs -------------------------------------------------------------------------------- /Craftsman/Services/ClassPathHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Services/ClassPathHelper.cs -------------------------------------------------------------------------------- /Craftsman/Services/CraftsmanServiceRegistration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Services/CraftsmanServiceRegistration.cs -------------------------------------------------------------------------------- /Craftsman/Services/DbMigrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Services/DbMigrator.cs -------------------------------------------------------------------------------- /Craftsman/Services/EntityScaffoldingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Services/EntityScaffoldingService.cs -------------------------------------------------------------------------------- /Craftsman/Services/FileNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Services/FileNames.cs -------------------------------------------------------------------------------- /Craftsman/Services/GitService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Services/GitService.cs -------------------------------------------------------------------------------- /Craftsman/Services/NextJsEntityScaffoldingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Services/NextJsEntityScaffoldingService.cs -------------------------------------------------------------------------------- /Craftsman/Services/ScaffoldingDirectoryStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Services/ScaffoldingDirectoryStore.cs -------------------------------------------------------------------------------- /Craftsman/Services/VersionChecker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Services/VersionChecker.cs -------------------------------------------------------------------------------- /Craftsman/TypeRegistrar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/TypeRegistrar.cs -------------------------------------------------------------------------------- /Craftsman/Validators/ConsumerValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Validators/ConsumerValidator.cs -------------------------------------------------------------------------------- /Craftsman/Validators/MessageValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Validators/MessageValidator.cs -------------------------------------------------------------------------------- /Craftsman/Validators/ProducerValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/Craftsman/Validators/ProducerValidator.cs -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdevito3/craftsman/HEAD/README.md --------------------------------------------------------------------------------