public IMMService(IMMClient immClient, ILogger logger, IMMSetting immSetting, PreviewSetting previewSetting) { m_IMMClient = immClient; m_Logger = logger; m_IMMSetting = immSetting; m_PreviewSetting = previewSetting; }
public HtmlPreviewManager ( IMMSetting immSetting, PreviewSetting previewSetting, IMMService immService, OSSService ossService, STSService stsService, PreviewRedisService previewRedisService, STSTokenRedisService stsTokenRedisService ) : base(immSetting, previewSetting, immService, ossService, stsService, previewRedisService, stsTokenRedisService) { }
public PreviewManager ( IMMSetting immSetting, PreviewSetting previewSetting, IMMService immService, OSSService ossService, STSService stsService, PreviewRedisService previewRedisService, STSTokenRedisService stsTokenRedisService ) { m_IMMSetting = immSetting; m_IMMService = immService; m_OSSService = ossService; m_STSService = stsService; m_PreviewSetting = previewSetting; m_PreviewRedisService = previewRedisService; m_STSTokenRedisService = stsTokenRedisService; }
public static IServiceCollection AddAliyun(this IServiceCollection services, IMMSetting setting) { Requires.NotNull(setting, nameof(setting)); DefaultProfile.AddEndpoint(setting.Region, setting.Region, "Imm", setting.IMMEndpoint); var immProfile = DefaultProfile.GetProfile(setting.Region, setting.AccessKeyId, setting.AccessKeySecret); var immClient = new IMMClient(immProfile); DefaultProfile.AddEndpoint(setting.Region, setting.Region, "Sts", setting.STSEndpoint); var stsProfile = DefaultProfile.GetProfile(setting.Region, setting.AccessKeyId, setting.AccessKeySecret); var stsClient = new STSClient(stsProfile); var ossClient = new OssClient(setting.OSSEndpoint, setting.AccessKeyId, setting.AccessKeySecret); services.AddSingleton(setting); services.AddSingleton(immClient); services.AddSingleton(stsClient); services.AddSingleton(ossClient); return(services); }
public STSTokenRedisService(IMMSetting immSetting) { m_IMMSetting = immSetting; }
public STSService(STSClient stsClient, ILogger logger, IMMSetting immSetting) { m_STSClient = stsClient; m_Logger = logger; m_IMMSetting = immSetting; }