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

    Viewing path: ATTRIBUTION.md

    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)
    github-repos/Microservice-Template

    Microservice-Template

    Public
    • Updated Jun 6, 2026
    0
    Select a file

    Tap "Show Files" to select a file

    About

    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.

    0stars
    0views
    Created Jan 18, 2026