Easy.License 4.24.1010.1

dotnet add package Easy.License --version 4.24.1010.1                
NuGet\Install-Package Easy.License -Version 4.24.1010.1                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Easy.License" Version="4.24.1010.1" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Easy.License --version 4.24.1010.1                
#r "nuget: Easy.License, 4.24.1010.1"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Easy.License as a Cake Addin
#addin nuget:?package=Easy.License&version=4.24.1010.1

// Install Easy.License as a Cake Tool
#tool nuget:?package=Easy.License&version=4.24.1010.1                
💐 序言

Easy 快速开发框架 让 .NET 开发更简单,更通用,更流行。

🍕 软件架构

基于 .NET 7.NET 8 平台的权限系统

🍎 框架特点
  • 全新面貌:基于 .NET 7.NET 8 平台,没有历史包袱
  • 灵活权限:可后台根据规则配置数据权限
  • 极速开发:内置丰富的企业应用开发功能
  • 极其灵活:轻松面对多变复杂的需求
  • 极易维护:采用独特的架构思想,只为长久维护设计
  • 完整文档:提供完善的开发文档
🥞 架构设计
🥨官方脚手架
特别说明
脚手架不是安装在项目中的! 而是通过 CMD 或 PowerShell 安装到操作系统中的。
脚手架

Easy 官方提供了多种 Web 应用类型的脚手架,方便大家快速创建多层架构项目。目前支持以下应用脚手架:

模板类型 名称 关键词 描述
nuget Easy.Template.App 👉 easyapp Mvc/WebApi 模板
安装脚手架

打开 CMDPowershell 执行模板安装命令:

//目录定位到templates文件夹
dotnet new install ./EasyAppTemplate
查看脚手架
dotnet new easyapp -h
新建模版
dotnet new easyapp -n projectName
卸载模版
//目录定位到templates文件夹
dotnet new uninstall ./EasyAppTemplate

安装卸载定位目录可以是绝对路径。

🍟docker-compose
发布并运行
  • docker-compose --env-file ./win.env up -d
创建网络
  • docker network create -d bridge easyBridge
重新编译
  • docker-compose stop
  • docker-compose --env-file ./win.env up -d --build
单独更新某个镜像
  • docker-compose stop easyApi
  • docker-compose --env-file ./win.env up easyApi -d --build
🥗 环境要求
  • Visual Studio 2020 17.0 +
  • .NET 7 SDK +
  • .Net Standard 2.1 +
🥪 支持平台
  • 运行环境
    • Windows
    • Linux
    • MacOS
    • Docker/K8S/K3S/Rancher
    • Xamarin/MAUI
  • 数据库
    • SqlServer
    • Sqlite
    • Azure Cosmos
    • MySql
    • MariaDB
    • PostgreSQL
    • InMemoryDatabase
    • Oracle
    • Firebird
    • 达梦数据库
    • MongoDB
  • 应用部署
    • Kestrel
    • Nginx
    • Jexus
    • IIS
    • Apache
    • PM2
    • Supervisor
    • 独立发布/单文件
    • 容器(Docker/K8S/K3S/Rancher)
Product Compatible and additional computed target framework versions.
.NET net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
4.24.1010.1 93 10/10/2024