修改代码格式
This commit is contained in:
parent
01798a02be
commit
956e3349fe
|
@ -3,7 +3,6 @@ using Falcon.SugarApi.JsonSerialize;
|
|||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Microsoft.Extensions.DependencyInjection.Extensions;
|
||||
using System;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace Falcon.SugarApi.FalconClaim
|
||||
{
|
||||
|
@ -13,19 +12,20 @@ namespace Falcon.SugarApi.FalconClaim
|
|||
public static class IServiceCollectionExtend
|
||||
{
|
||||
/// <summary>
|
||||
/// 增加FalconCalom相关服务
|
||||
/// 增加FalconClaim相关服务
|
||||
/// </summary>
|
||||
public static IServiceCollection AddFalconClaim(this IServiceCollection services,Action<FalconClaimOption>? optionBuilder = null) {
|
||||
optionBuilder?.Invoke(new FalconClaimOption());
|
||||
public static IServiceCollection AddFalconClaim(this IServiceCollection services, Action<FalconClaimOption>? optionBuilder = null) {
|
||||
var option = new FalconClaimOption();
|
||||
optionBuilder?.Invoke(option);
|
||||
services.TryAddSingleton<JsonSerializeFactory>();
|
||||
services.TryAddSingleton<ITokenBuilter,AesTokenBuilder>();
|
||||
services.TryAddSingleton<ITokenBuilter, AesTokenBuilder>();
|
||||
services.TryAddSingleton<AESConfig>();
|
||||
services.TryAddSingleton<IAESEncryption,AESProvider>();
|
||||
services.TryAddSingleton<IAESEncryption, AESProvider>();
|
||||
services.AddAuthentication(b => {
|
||||
b.DefaultAuthenticateScheme = FalconClaimOption.SchemeName;
|
||||
b.DefaultChallengeScheme = FalconClaimOption.SchemeName;
|
||||
b.DefaultForbidScheme = FalconClaimOption.SchemeName;
|
||||
b.AddScheme<FalconAuthenticationHandler>(FalconClaimOption.SchemeName,FalconClaimOption.SchemeName);
|
||||
b.AddScheme<FalconAuthenticationHandler>(FalconClaimOption.SchemeName, FalconClaimOption.SchemeName);
|
||||
});
|
||||
return services;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user