RsCode.AspNetCore 2.0.6

dotnet add package RsCode.AspNetCore --version 2.0.6
NuGet\Install-Package RsCode.AspNetCore -Version 2.0.6
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="RsCode.AspNetCore" Version="2.0.6" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add RsCode.AspNetCore --version 2.0.6
#r "nuget: RsCode.AspNetCore, 2.0.6"
#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 RsCode.AspNetCore as a Cake Addin
#addin nuget:?package=RsCode.AspNetCore&version=2.0.6

// Install RsCode.AspNetCore as a Cake Tool
#tool nuget:?package=RsCode.AspNetCore&version=2.0.6

✨ 特性

  • 🌈 MIT开源协议,完全免费使用

  • 📦 开箱即用

  • 💕 集成一些流行的开源框架/库。

  • 🎨 集成第三方平台业务API,例:微信开发,第三方支付,第三方存储,抖音相关开发SDK等

🌈 源码托管

🖥 支持环境

  • .NET Core 3.1以上

💿 当前版本

  • 正式发布: RsCode

📦 使用RsCode

在已有项目中引入 RsCode

  • 进入应用的项目文件夹,安装 Nuget 包引用

    $ dotnet add package RsCode --version 2.0.2
    
  • asp.net core项目引用:

    Install-Package RsCode.AspNetCore -Version 2.0.2
    

    推荐使用 Visual Studio 2022 开发。

在Program.cs中

using RsCode;
using RsCode.AspNetCore;
using AspectCore.Extensions.DependencyInjection;

var builder = WebApplication.CreateBuilder(args);
builder.Host.UseServiceProviderFactory(new DynamicProxyServiceProviderFactory());

//添加RsCode
builder.Services.AddRsCode();
//自动注册应用接口和实现
string[] assemblies = new string[] { "your.project.Core", "应用程序集名称" }; //todo 替换成实际业务类程序集名称
builder.Services.AutoInject(assemblies); 
//添加数据库,以MySql为例
builder.Services.AddDatabase<MySqlDatabaseProvider>();
builder.Services.AddUnitOfWork();


var app = builder.Build();
if (app.Environment.IsDevelopment())
{
	//启用swaggerui
    app.UseSwagger();
    app.UseSwaggerUI();
}

app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseAuthorization();

//异常处理
app.UseErrorHandler();

app.MapControllers();
app.Run();

🔗 文档链接

🤝 如何贡献

PRs Welcome

如果你希望参与贡献,欢迎 Pull Request,或给我们 报告 Bug

❓ 社区互助

如果您在使用的过程中碰到问题,可以通过以下途径寻求帮助,同时我们也鼓励资深用户通过下面的途径给新人提供帮助。

  • gitee

  • 技术人互动群(微信)
    <img src="https://www.hnrswl.com/res/static/img/tq.png" width="300" alt="技术赚钱群">

  • QQ群957285164 QQ群244416471

☀️ 授权协议

RsCode

友情链接

稀缺资源下载 AI工具箱

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  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 was computed.  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. 
.NET Core netcoreapp3.1 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on RsCode.AspNetCore:

Package Downloads
RsCode.Payment

RsCode第三方支付业务API

RsCode.Douyin

Package Description

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
2.0.6 104 2/23/2024
2.0.3 151 10/10/2023
2.0.2 150 8/5/2023
2.0.1 198 7/2/2023
1.6.1 209 4/30/2023
1.6.0 364 11/8/2022
1.5.9 493 9/29/2022
1.5.8 564 5/26/2022
1.5.6 705 3/30/2022
1.5.4 1,353 10/18/2021
1.5.3 1,167 9/20/2021
1.5.1 1,410 2/6/2021
1.5.0 1,326 1/16/2021
1.4.7 1,230 12/25/2020
1.1.0 1,448 2/27/2020
1.0.52 1,421 12/12/2019
1.0.51 1,369 11/18/2019
1.0.50 1,434 11/16/2019
1.0.42.1 1,388 11/10/2019
1.0.42 1,364 11/10/2019
1.0.41 1,363 10/25/2019
1.0.11 1,413 8/25/2019
1.0.10 1,483 5/22/2019
1.0.9 1,436 5/22/2019
1.0.0 1,724 6/20/2018

软商网络asp.net core项目开发工具包