ArcticFox 1.0.0

The owner has unlisted this package. This could mean that the package is deprecated, has security vulnerabilities or shouldn't be used anymore.
dotnet add package ArcticFox --version 1.0.0
NuGet\Install-Package ArcticFox -Version 1.0.0
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="ArcticFox" Version="1.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ArcticFox --version 1.0.0
#r "nuget: ArcticFox, 1.0.0"
#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 ArcticFox as a Cake Addin
#addin nuget:?package=ArcticFox&version=1.0.0

// Install ArcticFox as a Cake Tool
#tool nuget:?package=ArcticFox&version=1.0.0

这个框架是一个简单的给予abp的结构搭建的框架,通过查看abp的源码,abp中的appService是基于Controller的; 目前这个框架只是用来做webapi;

还有很多内容可以进行完善,但是以上的这些已经基本形成了一个完整的框架。

已实现:

  • DDD结构
  • Swagger控制
  • 仓储
  • 异常拦截
  • 白名单(白名单优先级高于黑名单)
  • 黑名单
  • 审计日志(默认全部审计,不进行审计的方法可以使用Auditing(false)属性进行标识)
  • 可审计的实体基类(AuditedEntity)
  • 持久化审计日志
  • UnitOfWork
  • 自动迁移

实现中

  • 属性注入
  • 消息队列
  • 分布式事务

待加入

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 netcoreapp2.0 is compatible.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 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