网站首页 网站源码
website
站点相关全部源代码,隐藏了一些关于服务器的信息
using Dpz.Core.Hangfire;
using MailKit;
using StackExchange.Redis;

namespace Dpz.Core.WebApi;

/// <summary>
/// 
/// </summary>
public static class DependencyInjectionExtensions
{
    /// <summary>
    /// Ioc 注册
    /// </summary>
    /// <param name="services"></param>
    /// <returns></returns>
    public static IServiceCollection AddAppScoped(this IServiceCollection services)
    {
        services.AddHttpClient();

        services.AddHttpClient("edge",
            httpClient => { httpClient.DefaultRequestHeaders.Add("User-Agent", EnvironmentInfo.UserAgent); });

        //添加 又拍云储存
        services.AddUpyunObjectStorage();
        services.AddTransient<IProtocolLogger, SerilogProtocolLogger>();
        return services;
    }
}
loading