public static IWCloudBuilder AddLoggingAll(this IWCloudBuilder builder) { var nlog_config_file_path = builder.Services.GetHostingEnvironment().NLogConfigFilePath(); LoggingStartup.AddLoggingAll(builder, nlog_config_file_path); return(builder); }
/// <summary> /// 自动查找程序集注册依赖 /// </summary> public static IWCloudBuilder AutoRegister(this IWCloudBuilder builder, Assembly[] ass) { builder.Services.AutoRegister(ass); return(builder); }
public static IWCloudBuilder AddMessageBus_(this IWCloudBuilder builder, Assembly[] consumer_ass = null) { builder.Services.AddMessageBus_(builder.Configuration, consumer_ass); return(builder); }
public static IWCloudBuilder AddLoggingAll(this IWCloudBuilder builder, string nlog_config_file_path) { builder.Services.AddLoggingAll(builder.Configuration, nlog_config_file_path); return(builder); }
public static IWCloudBuilder AddWCloudMvc(this IWCloudBuilder builder) { builder.Services.AddWCloudMvc(); return(builder); }
public static IWCloudBuilder AddFluentValidatorHelper(this IWCloudBuilder builder) { AddFluentValidatorHelper(builder.Services); return(builder); }
public static IWCloudBuilder RegEntityValidators(this IWCloudBuilder builder, Assembly[] search_in_assembly) { RegEntityValidators(builder.Services, search_in_assembly); return(builder); }
public static IWCloudBuilder AddRedisDistributedCacheProvider_(this IWCloudBuilder builder) { AddRedisDistributedCacheProvider_(builder.Services); return(builder); }
public static IWCloudBuilder AddRedisHelper(this IWCloudBuilder builder) { builder.Services.AddRedisHelper(); return(builder); }
public static IWCloudBuilder AddRedisClient(this IWCloudBuilder builder) { builder.Services.AddRedisClient(builder.Configuration); return(builder); }
public static IWCloudBuilder AddRedisDataProtectionKeyStore(this IWCloudBuilder builder) { AddRedisDataProtectionKeyStore(builder.Services, builder.Configuration); return(builder); }
/// <summary> /// 注册网络请求依赖 /// </summary> public static IWCloudBuilder AddHttpClient(this IWCloudBuilder builder) { builder.Services.AddHttpClient(); return(builder); }