All Projects → StarEliteCore → Nebula.Admin

StarEliteCore / Nebula.Admin

Licence: MIT license
Destiny.Core.Flow是基于.Net Core,VUE前后分离,开发的一个开源Admin管理框架目前有以下模块:菜单管理、用户管理、角色管理、用户角色、角色权限等功能。

Programming Languages

C#
18002 projects
TSQL
950 projects
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to Nebula.Admin

Destiny.core.flow
Destiny.Core.Flow是基于.Net Core,VUE前后分离,开发的一个开源Admin管理框架目前有以下模块:菜单管理、用户管理、角色管理、用户角色、角色权限等功能。
Stars: ✭ 184 (-27.56%)
Mutual labels:  identity, dotnetcore, identityserver4, automapper
Detached-Mapper
An ORM friendly mapper. Allows saving entire entity graphs. Heavily inspired in GraphDiff and AutoMapper.
Stars: ✭ 89 (-64.96%)
Mutual labels:  efcore, ef-core, automapper
Aspnetcore Ddd
Full ASP.NET Core 3.1 LTS application with DDD, CQRS and Event Sourcing
Stars: ✭ 88 (-65.35%)
Mutual labels:  identity, automapper
Identitybase
IdentityBase is a Universal Identity Platform for web, mobile and IoT built on top of IdentityServer.
Stars: ✭ 112 (-55.91%)
Mutual labels:  identity, identityserver4
Active Directory B2c Dotnetcore Webapp
An ASP.NET Core web application that can sign in a user using Azure AD B2C, get an access token using MSAL.NET and call an API.
Stars: ✭ 160 (-37.01%)
Mutual labels:  identity, dotnetcore
Jpproject.identityserver4.adminui
🔧 ASP.NET Core 3 & Angular 8 Administration Panel for 💞IdentityServer4 and ASP.NET Core Identity
Stars: ✭ 717 (+182.28%)
Mutual labels:  identity, identityserver4
Identityserver4
OpenID Connect and OAuth 2.0 Framework for ASP.NET Core
Stars: ✭ 8,428 (+3218.11%)
Mutual labels:  identity, identityserver4
Greatwall
Util应用框架配套的权限管理系统
Stars: ✭ 88 (-65.35%)
Mutual labels:  identity, identityserver4
LYM.NetCore
IdentityServer4+EFCore
Stars: ✭ 17 (-93.31%)
Mutual labels:  efcore, identityserver4
EasyProfiler
This repo, provides query profiler for .Net
Stars: ✭ 99 (-61.02%)
Mutual labels:  efcore, ef-core
AspNetCoreBackChannelLogout
ASP.NET Core Back-Channel Logout for Hybrid Clients, Redis, Key Vault, Azure
Stars: ✭ 17 (-93.31%)
Mutual labels:  identity, identityserver4
Aspnet5identityserverangularimplicitflow
OpenID Connect Code / Implicit Flow with Angular and ASP.NET Core 5 IdentityServer4
Stars: ✭ 670 (+163.78%)
Mutual labels:  identity, identityserver4
Aspnetcore Webapi Course
Professional REST API design with ASP.NET Core 3.1 WebAPI
Stars: ✭ 323 (+27.17%)
Mutual labels:  identity, automapper
Aspnetcoreid4external
external OpenID Connect Login to IdentityServer4 with AAD
Stars: ✭ 63 (-75.2%)
Mutual labels:  identity, identityserver4
Identityserver4aspnetcoreidentitytemplate
An ASP.NET Core 3.1 IdentityServer4 Identity Bootstrap 4 template with localization
Stars: ✭ 262 (+3.15%)
Mutual labels:  identity, identityserver4
Cosmos.Identity
A Cosmos storage provider for ASP.NET Core Identity.
Stars: ✭ 26 (-89.76%)
Mutual labels:  identity, dotnetcore
eShopOnWeb
Sample ASP.NET Core 6.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
Stars: ✭ 8,250 (+3148.03%)
Mutual labels:  dotnetcore, efcore
Vue.netcore
.NetCore+Vue2/Vue3+Element plus,前后端分离,不一样的快速开发框架;提供Vue2、Vue3版本,。http://www.volcore.xyz/
Stars: ✭ 2,338 (+820.47%)
Mutual labels:  dotnetcore, efcore
CleanArchitecture-Template
This is a solution template for Clean Architecture and CQRS implementation with ASP.NET Core.
Stars: ✭ 60 (-76.38%)
Mutual labels:  identity, ef-core
Identity.dapper
Identity package that uses Dapper instead EntityFramework for use with .NET Core
Stars: ✭ 234 (-7.87%)
Mutual labels:  identity, dotnetcore

Destiny.Core.Flow模块化快速开发框架

.NET Core Front sdk License MIT Language 博客园

Destiny.Core.Flow是一个基于.net core3.1平台轻量级的模块化开发框架Admin管理应用框架,旨在提升团队的快速开发输出能力,由常用公共操作类(工具类、帮助类)、分层架构基类,第三方组件封装等组成。 Destiny.Core.Flow重写微软的identity用户角色和重写IDS4的实体,以及IDS4的查询仓库实现,将IDS4和Identity以及其他模块合并成为一个上下文,在使用IDS4时不需要在维护几个上下文,统一了上下文管理。 框架lambda查询不需要在后台写各种判断,所有的查询条件通过前端传入,从而减少后台的一些字符段判断等,使用动态拼接lambda。

  • 本项目长期维护有疑问请提交issues

  • 有问题请加QQ群:980386066

  • 在线地址

在线展示

账号Test002 123456

在线展示后端API链接

[VUE版本]

https://github.com/DestinyCore/Destiny.Core.Flow.WebUI

  • 关联前端

关联前端项目链接

  • nuget 模板包

  • 采用技术栈

  • 1.框架功能

    • 该项目是基础版不提供工作流版本

    • 系统设置

      • 用户管理

      • 角色管理

      • 菜单管理

      • 功能管理

      • 数据字典

      • 组织架构

      • 操作审计

      • 数据审计

      • IdentityServer4管理

      • 文档管理

      • 工作流(暂时不支持)

      • To do

  • 2.框架分层

    • Infrastructure 基础建设层

      • Destiny.Core.Flow

        用来替换之前的Common层,实现注解式模块化挂载、事件总线、自动DI注册、通用查询模型、lambda表达式动态生成、仓储接口定义、权限接口定义、自定义扩展方法等。

      • Destiny.Core.Flow.EntityFrameworkCore

        EFCore上下文定义、扩展EF映射数据库配置接口以及类、在SaveChanges实现发送日志事件进行记录数据操作日志、仓储接口实现、EFCore模块抽象类定义。

      • Destiny.Core.Flow.Identitys

        重写微软Identity自带用户角色的代码。

      • Destiny.Core.Flow.IdentityServer

        重写IdentityServer相关接口,及相关映射,实现通过仓储操作相关数据

      • Destiny.Core.Flow.IdentityServer.Entities

        IdentityServer相关实体

      • Destiny.Core.Flow.AspNetCore

        NetCoreAPI通用层,权限过滤器,日志过滤器、异常中间件、控制器返回同意格式模型。

      • Destiny.Core.Flow.CodeGenerator 代码生成器

        已实现,可以生成实体、DTO、接口、控制器。

      • to do...

    • Business 业务层

      • Destiny.Core.Flow.Dtos

        前端与后端交互Dto模型定义。

      • Destiny.Core.Flow.IServices

        业务接口定义。

      • Destiny.Core.Flow.Services

        业务接口实现。

      • Destiny.Core.Flow.Model

        数据库实体模型定义

      • Destiny.Core.Flow.API

        API接口定义。

      • Destiny.Core.Flow.AuthenticationCenter

        IdentityServer授权中心

      • to do...

    • Moduls 模块层

      • Destiny.Core.Flow.Aop 模块

        使用AspectCore来实现AOP动态代理。

      • Destiny.Core.Flow.AutoMapper 模块

      • Destiny.Core.Flow.Caching 缓存接口定义模块

      • Destiny.Core.Flow.Caching.CSRedis 基于CSRedis实现缓存功能模块

      • Destiny.Core.Flow.Consul 服务发现模块

      • Destiny.Core.Flow.SwaggerUI 模块

      • Destiny.Core.Flow.MongoDB 模块

        注意MongoDB链接 mongodb://127.0.0.2/Test 集成MongoDB分页查询,添加,更新,删除。实现MongoDB单独仓储

  • 3.框架技术

    • 数据库

      • MySql

      • Redis

      • MongoDB

    • .Net Core技术

      • MSDI (个人扩展批量注入

      • Consul服务注册发现

      • 基于MediatR实现事件总线

      • AutoMapper对象映射

        • 在仓储层实现了自动转实体层不需要手动注入实现转化
      • SignalR即时通信(暂时不支持)

      • EntityFrameworkCore ORM框架

      • MongoDB 切记MongoDB链接 mongodb://127.0.0.2/Test

      • Redis

部署环境

  • Linux
    • Ubuntu Server19.04
    • Docker
    • K8S待定
  • 容器管理
    • Portainer

框架博客

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].