![]() |
VOOZH | about |
dotnet add package BugFree.Controllers.Api --version 1.1.2026.403-beta0932
NuGet\Install-Package BugFree.Controllers.Api -Version 1.1.2026.403-beta0932
<PackageReference Include="BugFree.Controllers.Api" Version="1.1.2026.403-beta0932" />
<PackageVersion Include="BugFree.Controllers.Api" Version="1.1.2026.403-beta0932" />Directory.Packages.props
<PackageReference Include="BugFree.Controllers.Api" />Project file
paket add BugFree.Controllers.Api --version 1.1.2026.403-beta0932
#r "nuget: BugFree.Controllers.Api, 1.1.2026.403-beta0932"
#:package BugFree.Controllers.Api@1.1.2026.403-beta0932
#addin nuget:?package=BugFree.Controllers.Api&version=1.1.2026.403-beta0932&prereleaseInstall as a Cake Addin
#tool nuget:?package=BugFree.Controllers.Api&version=1.1.2026.403-beta0932&prereleaseInstall as a Cake Tool
BugFree.Controllers.Core �ṩ Web API �������Ļ�����������Ҫ���ڿ��ٹ���ͳһ���Ľӿڣ�
Response + ResponseCodeBugFreeControllerBaseReadOnlyEntityController<TEntity> / EntityController<TEntity, TModel>HeaderSignatureService��SecurityPolicyServiceCspMiddlewareĿ���ܣ�
net8.0��net10.0
������ Web ��Ŀ�����ø���Ŀ��ProjectReference �� NuGet �������������ʱע�
ServiceCollectionExtensions.AddCoreService����չ��ǰ��ע�� IMemoryCache����ǩ���طű������ؼ���ʹ�á�
BugFreeControllerBase Ĭ��·�ɣ�
api/[area]/v{version:apiVersion}/[controller]/[action]�����ã�
ApiControllerAuthorizeApiVersion("1.0")�������ڿ�ʹ�ã�
Success() / SuccessAsync()������ ResponseCode.SuccessFail() / FailAsync()������ ResponseCode.FailResponse.Data Ϊ�ַ�������֤ǰ���ڲ�ͬ������̬����һ�µ����ѷ�ʽ�����ı��� JSON �ַ�������
QueryEntityController<TEntity>���б��ѯ������ + ��ҳ��GetEntityController<TEntity>������������ѯEntityController<TEntity, TModel>������/����/���������/ɾ��ʵ���������� XCode �� Entity<TEntity>/IEntityFactory�����Գ����ֶΣ�����ʱ�䡢�����˵ȣ�����Ĭ���ų�������
HeaderSignatureService.ValidSignHeaders ����У���Զ��� XCa* ͷ��ǩ����������
IMemoryCache��Ĭ�� 5 ���ӣ�SecurityPolicyService��| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 net8.0 is compatible. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 was computed. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.1.2026.403-beta0932 | 66 | 4/3/2026 |
| 1.1.2026.403-beta0922 | 68 | 4/3/2026 |