Microservice-Template
Templates for microservice architecture. Nimble Microservice Framework contains two modules. The first with OpenIddict and the second without OpenIddict. Templates are built on ASP.NET Core platform with different versions Core3.1, NET6, NET7 and NET8. You can create a new project extremely fast: in Visual Studio, Rider, dotnet CLI.
Language: csharp
Author: GitHub Repos (@github-repos)
0 stars · 0 views
Files
- AppData.Exceptions.cs (cs)
- Identity.cs (cs)
- IViewModel.cs (cs)
- TypeHelper.cs (cs)
- NamedIdentity.cs (cs)
- ViewModelBase.cs (cs)
- EventItemMapping.cs (cs)
- ViewModels (txt)
- EventItemUpdateViewModel.cs (cs)
- EventItemViewModel.cs (cs)
- 1.png (image)
- 4.png (image)
- 2.png (image)
- vs-extension.png (image)
- Blazor (txt)
- vs-extension-market-view.png (image)
- v8-2.png (image)
- Screenshots (txt)
- create-from-template-7.png (image)
- create-from-template-3.png (image)
- create-from-template-6.png (image)
- create-from-template-4.png (image)
- create-from-template-8.png (image)
- create-from-template-1.png (image)
- create-from-template-2.png (image)
- create-from-template-5.png (image)
- install_identity_module.png (image)
- Calabonga.gif (image)
- Microservices.png (image)
- v8-1.png (image)
- nimble_rider.png (image)
- templates_list.png (image)
- 2019-12-13_1115.png (image)
- nimble_vs.png (image)
- MicriserviceArchitecture.png (image)
- Index.cshtml.cs (cs)
- Callback (txt)
- Login.cshtml.cs (cs)
- ViewModelBase.cs (cs)
- BlazorDefinition.cs (cs)
- FluentValidating (txt)
- appsettings.json (json)
- Pages (txt)
- Shared (txt)
- ProfileMessages (txt)
- Queries (txt)
- PermissionRequirement.cs (cs)
- Connect (txt)
- NET10.0 (0)
- Calabonga.Microservice.Module.Template (template)
- README.md (md)
- content (txt)
- Calabonga.Microservice.Module.Infrastructure (infrastructure)
- DatabaseInitialization (txt)
- DatabaseInitializer.cs (cs)
- ApplicationUserProfile.cs (cs)
- Base (txt)
- DbContextBase.cs (cs)
- MicroservicePermission.cs (cs)
- GlobalUsing.cs (cs)
- ApplicationUser.cs (cs)
- ApplicationDbContext.cs (cs)
- ApplicationUserStore.cs (cs)
- ApplicationRole.cs (cs)
- .template.config (config)
- template.json (json)
- Calabonga.Microservice.Module.Domain (domain)
- Base (txt)
- NamedAuditable.cs (cs)
- DataSeedingDefinition.cs (cs)
- AppData.Common.cs (cs)
- AppData.Exceptions.cs (cs)
- Identity.cs (cs)
- IViewModel.cs (cs)
- TypeHelper.cs (cs)
- NamedIdentity.cs (cs)
- ViewModelBase.cs (cs)
- IAuditable.cs (cs)
- Sortable.cs (cs)
- AppData.Messages.cs (cs)
- Auditable.cs (cs)
- IHaveId.cs (cs)
- GlobalUsing.cs (cs)
- EventItem.cs (cs)
- Calabonga.Microservice.Module.Web (web)
- Application (txt)
- Messaging (txt)
- EventItemMessages (txt)
- EventItemMapping.cs (cs)
- ViewModels (txt)
- EventItemUpdateViewModel.cs (cs)
- EventItemViewModel.cs (cs)
- EventItemCreateViewModel.cs (cs)
- ErrorHandling (txt)
- Mediator (txt)
- EventItemValidator.cs (cs)
- Queries (txt)
- DeleteEventItem.cs (cs)
- UpdateEventItem.cs (cs)
- GetEventItemPaged.cs (cs)
- GetEventItemById.cs (cs)
- PostEventItem.cs (cs)
- GetRoles.cs (cs)
- Program.cs (cs)
- readme.md (md)
- appsettings.json (json)
- Definitions (txt)
- Common (txt)
- CommonDefinition.cs (cs)
- OpenIddict (txt)
- AuthorizationPolicyProvider.cs (cs)
- AppPermissionHandler.cs (cs)
- OpenIddictDefinition.cs (cs)
- UoW (txt)
- UnitOfWorkDefinition.cs (cs)
- Cors (txt)
- CorsDefinition.cs (cs)
- Authorizations (txt)
- AuthorizationDefinition.cs (cs)
- OpenApi (txt)
- OpenApiDefinition.cs (cs)
- DataSeeding (txt)
- ErrorHandlingDefinition.cs (cs)
- FluentValidating (txt)
- ValidatorBehavior.cs (cs)
- FluentValidationDefinition.cs (cs)
- Mediator (txt)
- MediatorDefinition.cs (cs)
- Base (txt)
- UnitOfWorkTransactionBehavior.cs (cs)
- LogPostTransaction.cs (cs)
- ETagGenerator (txt)
- ETagGeneratorDefinition.cs (cs)
- DbContext (txt)
- DbContextDefinition.cs (cs)
- appsettings.Production.json (json)
- appsettings.Development.json (json)
- Endpoints (txt)
- ProfilesEndpoint.cs (cs)
- Error.cshtml.cs (cs)
- EventItemEndpoints.cs (cs)
- logo.png (image)
- Calabonga.AspNetCoreRazorPages.Template (template)
- README.md (md)
- content (txt)
- Calabonga.AspNetCoreRazorPages.Domain (domain)
- ValueObjects (txt)
- VersionValue.cs (cs)
- TitleValue.cs (cs)
- AppData.cs (cs)
- Base (txt)
- Identity.cs (cs)
- IAuditable.cs (cs)
- Entity.cs (cs)
- Auditable.cs (cs)
- IHaveId.cs (cs)
- Constants.cs (cs)
- Calabonga.AspNetCoreRazorPages.Infrastructure (infrastructure)
- Main (txt)
- DatabaseInitialization (txt)
- DatabaseInitializer.cs (cs)
- ModelConfigurations (txt)
- Base (txt)
- AuditableModelConfigurationBase.cs (cs)
- EventItemViewModel.cs (cs)
- IdentityModelConfigurationBase.cs (cs)
- Base (txt)
- DbContextBase.cs (cs)
- GlobalUsing.cs (cs)
- ApplicationDbContext.cs (cs)
- Calabonga.AspNetCoreRazorPages.Web (web)
- wwwroot (txt)
- lib (txt)
- jquery-validation (txt)
- LICENSE.md (md)
- bootstrap (txt)
- LICENSE (txt)
- jquery-validation-unobtrusive (txt)
- LICENSE.txt (txt)
- jquery (txt)
- LICENSE.txt (txt)
- favicon.ico (image)
- js (txt)
- site.js (js)
- css (txt)
- site.css (css)
- Program.cs (cs)
- appsettings.json (json)
- Pages (txt)
- Privacy.cshtml.cs (cs)
- Logout.cshtml.cs (cs)
- Shared (txt)
- _Layout.cshtml.css (css)
- Manage (txt)
- Index.cshtml.cs (cs)
- Connect (txt)
- Login.cshtml.cs (cs)
- Logout.cshtml.cs (cs)
- Definitions (txt)
- RazorPages (txt)
- AuthorizationDefinition.cs (cs)
- DataSeeding (txt)
- RazorPagesDefinition.cs (cs)
- OpenIddict (txt)
- OpenIddictDefinition.cs (cs)
- UoW (txt)
- UnitOfWorkDefinition.cs (cs)
- Cors (txt)
- CorsDefinition.cs (cs)
- Identity (txt)
- DataSeedingDefinition.cs (cs)
- FluentValidationDefinition.cs (cs)
- Mediator (txt)
- MediatorDefinition.cs (cs)
- Base (txt)
- UnitOfWorkTransactionBehavior.cs (cs)
- DbContext (txt)
- DbContextDefinition.cs (cs)
- DependencyContainer (txt)
- DependencyContainerDefinition.cs (cs)
- appsettings.Production.json (json)
- appsettings.Development.json (json)
- .template.config (config)
- template.json (json)
- logo.png (image)
- Calabonga.Microservice.IdentityModule.Template (template)
- README.md (md)
- content (txt)
- Calabonga.Microservice.IdentityModule.Domain (domain)
- Base (txt)
- NamedAuditable.cs (cs)
- AppData.Common.cs (cs)
- IAuditable.cs (cs)
- Sortable.cs (cs)
- AppData.Messages.cs (cs)
- Auditable.cs (cs)
- IHaveId.cs (cs)
- EventItem.cs (cs)
- Calabonga.Microservice.IdentityModule.Infrastructure (infrastructure)
- DatabaseInitialization (txt)
- DatabaseInitializer.cs (cs)
- ApplicationUserProfile.cs (cs)
- Base (txt)
- DbContextBase.cs (cs)
- ApplicationRoleStore.cs (cs)
- EventItemPostTransactionBehavior.cs (cs)
- ApplicationUser.cs (cs)
- AppPermission.cs (cs)
- ApplicationDbContext.cs (cs)
- ApplicationUserStore.cs (cs)
- ApplicationRole.cs (cs)
- .template.config (config)
- template.json (json)
- Calabonga.Microservice.IdentityModule.Web (web)
- Application (txt)
- Messaging (txt)
- EventItemMessages (txt)
- EventItemCreateViewModel.cs (cs)
- EventItemValidator.cs (cs)
- Queries (txt)
- DeleteEventItem.cs (cs)
- UpdateEventItem.cs (cs)
- GetEventItemPaged.cs (cs)
- GetEventItemById.cs (cs)
- PostEventItem.cs (cs)
- ProfileMessages (txt)
- ProfileMapping.cs (cs)
- ViewModels (txt)
- UserProfileViewModel.cs (cs)
- RegisterViewModel.cs (cs)
- Queries (txt)
- GetRoles.cs (cs)
- RegisterAccount.cs (cs)
- Services (txt)
- AccountService.cs (cs)
- IAccountService.cs (cs)
- HostedServices (txt)
- OpenIddictWorker.cs (cs)
- Program.cs (cs)
- readme.md (md)
- Login.cshtml.cs (cs)
- LoginViewModel.cs (cs)
- Logout.cshtml.cs (cs)
- Definitions (txt)
- Common (txt)
- CommonDefinition.cs (cs)
- OpenIddict (txt)
- AuthorizationPolicyProvider.cs (cs)
- PermissionRequirement.cs (cs)
- AppPermissionHandler.cs (cs)
- OpenIddictDefinition.cs (cs)
- UoW (txt)
- UnitOfWorkDefinition.cs (cs)
- Cors (txt)
- CorsDefinition.cs (cs)
- Authorizations (txt)
- UserIdentity.cs (cs)
- MediatorDefinition.cs (cs)
- Base (txt)
- ApplicationUserClaimsPrincipalFactory.cs (cs)
- AuthorizationDefinition.cs (cs)
- OpenApi (txt)
- OpenApiDefinition.cs (cs)
- DataSeeding (txt)
- DataSeedingDefinition.cs (cs)
- ErrorHandling (txt)
- ErrorHandlingDefinition.cs (cs)
- FluentValidating (txt)
- ValidatorBehavior.cs (cs)
- FluentValidationDefinition.cs (cs)
- UnitOfWorkTransactionBehavior.cs (cs)
- ETagGenerator (txt)
- ETagGeneratorDefinition.cs (cs)
- DbContext (txt)
- DbContextDefinition.cs (cs)
- DependencyContainer (txt)
- ContainerDefinition.cs (cs)
- appsettings.Production.json (json)
- Microservices2.png (image)
- v8-3.png (image)
- install_module.png (image)
- net10 (txt)
- 3.png (image)
- appsettings.Development.json (json)
- Endpoints (txt)
- ProfilesEndpoints.cs (cs)
- TokenEndpoints.cs (cs)
- AuthorizeEndpoints.cs (cs)
- EventItemEndpoints.cs (cs)
- logo.png (image)
- README.md (md)
- README-en.md (md)
- Whatnot (txt)
- razor-template (txt)
- razor-logged.png (image)
- razor-not-logged.png (image)
- razor-logout.png (image)
- razor-login-page.png (image)
- razor-manage.png (image)
- LICENSE (txt)
- .github (github)
- workflows (txt)
- module.yml (yml)
- module-auth.yml (yml)
- razor-pages.yml (yml)
- FUNDING.yml (yml)
- NET8.0 (0)
- Calabonga.Microservice.Module.Template (template)
- README.md (md)
- content (txt)
- Calabonga.Microservice.Module.Infrastructure (infrastructure)
- DatabaseInitialization (txt)
- TypeHelper.cs (cs)
- DatabaseInitializer.cs (cs)
- ApplicationUserProfile.cs (cs)
- Base (txt)
- DbContextBase.cs (cs)
- MicroservicePermission.cs (cs)
- GlobalUsing.cs (cs)
- ApplicationUser.cs (cs)
- ApplicationDbContext.cs (cs)
- NamedIdentity.cs (cs)
- ApplicationUserStore.cs (cs)
- ApplicationRole.cs (cs)
- .template.config (config)
- template.json (json)
- Calabonga.Microservice.Module.Domain (domain)
- Base (txt)
- NamedAuditable.cs (cs)
- AppData.Common.cs (cs)
- AppData.Exceptions.cs (cs)
- Identity.cs (cs)
- IViewModel.cs (cs)
- IAuditable.cs (cs)
- Sortable.cs (cs)
- AppData.Messages.cs (cs)
- Auditable.cs (cs)
- IHaveId.cs (cs)
- GlobalUsing.cs (cs)
- EventItem.cs (cs)
- Calabonga.Microservice.Module.Web (web)
- Application (txt)
- Messaging (txt)
- EventItemMessages (txt)
- EventItemMapperConfiguration.cs (cs)
- ViewModels (txt)
- EventItemUpdateViewModel.cs (cs)
- EventItemCreateViewModel.cs (cs)
- EventItemValidator.cs (cs)
- Queries (txt)
- DeleteEventItem.cs (cs)
- UpdateEventItem.cs (cs)
- GetEventItemPaged.cs (cs)
- GetEventItemById.cs (cs)
- PostEventItem.cs (cs)
- ProfileMessages (txt)
- ViewModels (txt)
- UserProfileViewModel.cs (cs)
- ProfilesMapperConfiguration.cs (cs)
- Queries (txt)
- ATTRIBUTION.md (markdown)