Table of Contents

Class Extention

Namespace
System
Assembly
H.Modules.About.dll
public static class Extention
Inheritance
Extention
Inherited Members

Methods

AddAbout(IServiceCollection, Action<IAboutOptions>)

注册

public static void AddAbout(this IServiceCollection services, Action<IAboutOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<IAboutOptions>

AddAdornerDialogMessage(IServiceCollection)

注册

public static void AddAdornerDialogMessage(this IServiceCollection services)

Parameters

services IServiceCollection

AddApplicationServices(IServiceCollection, Action<IDefaultApplicationOptions>)

注册

public static void AddApplicationServices(this IServiceCollection services, Action<IDefaultApplicationOptions> options = null)

Parameters

services IServiceCollection
options Action<IDefaultApplicationOptions>

AddAuthorityViewPresenter(IServiceCollection)

注册

public static void AddAuthorityViewPresenter(this IServiceCollection service)

Parameters

service IServiceCollection

AddAutoUpgrade(IServiceCollection, Action<IUpgradeOptions>)

注册

public static void AddAutoUpgrade(this IServiceCollection services, Action<IUpgradeOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<IUpgradeOptions>

AddDESCryptService(IServiceCollection)

注册

public static void AddDESCryptService(this IServiceCollection service)

Parameters

service IServiceCollection

AddDefaultIdentify(IServiceCollection)

注册

public static void AddDefaultIdentify(this IServiceCollection services)

Parameters

services IServiceCollection

AddDefaultMessages(IServiceCollection)

public static void AddDefaultMessages(this IServiceCollection services)

Parameters

services IServiceCollection

AddDefaultModuleServices(IServiceCollection, Action<IDefaultModuleOptions>)

注册

public static void AddDefaultModuleServices(this IServiceCollection services, Action<IDefaultModuleOptions> options = null)

Parameters

services IServiceCollection
options Action<IDefaultModuleOptions>

AddDefaultThemeServices(IServiceCollection, Action<IDefaultThemeOptions>)

注册

public static void AddDefaultThemeServices(this IServiceCollection services, Action<IDefaultThemeOptions> option = null)

Parameters

services IServiceCollection
option Action<IDefaultThemeOptions>

AddFFMpeg(IServiceCollection, Action<IFFMpegOption>)

public static IServiceCollection AddFFMpeg(this IServiceCollection services, Action<IFFMpegOption> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<IFFMpegOption>

Returns

IServiceCollection

AddFormMessageService(IServiceCollection)

注册

public static void AddFormMessageService(this IServiceCollection services)

Parameters

services IServiceCollection

AddGuide(IServiceCollection, Action<IGuideOptions>)

注册

public static IServiceCollection AddGuide(this IServiceCollection services, Action<IGuideOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<IGuideOptions>

Returns

IServiceCollection

AddIOFolderDialogService(IServiceCollection)

public static IServiceCollection AddIOFolderDialogService(this IServiceCollection services)

Parameters

services IServiceCollection

Returns

IServiceCollection

AddIOFolderDialogService<T>(IServiceCollection)

public static IServiceCollection AddIOFolderDialogService<T>(this IServiceCollection services) where T : class, IIOFolderDialogService

Parameters

services IServiceCollection

Returns

IServiceCollection

Type Parameters

T

AddLog4net(IServiceCollection, Action<ILog4netOptions>)

注册

public static IServiceCollection AddLog4net(this IServiceCollection services, Action<ILog4netOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<ILog4netOptions>

Returns

IServiceCollection

AddLoginService(IServiceCollection)

注册

public static void AddLoginService(this IServiceCollection service)

Parameters

service IServiceCollection

AddMail(IServiceCollection, Action<ISmtpSendOptions>)

注册

public static IServiceCollection AddMail(this IServiceCollection services, Action<ISmtpSendOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<ISmtpSendOptions>

Returns

IServiceCollection

AddNewtonsoftJsonSerializerService(IServiceCollection, Action<INewtonsoftJsonOptions>)

注册

public static IServiceCollection AddNewtonsoftJsonSerializerService(this IServiceCollection services, Action<INewtonsoftJsonOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<INewtonsoftJsonOptions>

Returns

IServiceCollection

AddNoticeMessage(IServiceCollection)

注册

public static void AddNoticeMessage(this IServiceCollection services)

Parameters

services IServiceCollection

AddNpoiService(IServiceCollection)

注册

public static void AddNpoiService(this IServiceCollection service)

Parameters

service IServiceCollection

AddOperationService(IServiceCollection)

public static void AddOperationService(this IServiceCollection service)

Parameters

service IServiceCollection

AddOperationViewPresenter(IServiceCollection)

注册

public static void AddOperationViewPresenter(this IServiceCollection service)

Parameters

service IServiceCollection

AddProject(IServiceCollection, Action<IProjectOptions>)

注册

public static IServiceCollection AddProject(this IServiceCollection services, Action<IProjectOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<IProjectOptions>

Returns

IServiceCollection

AddProject<T>(IServiceCollection, Action<IProjectOptions>)

注册

public static IServiceCollection AddProject<T>(this IServiceCollection services, Action<IProjectOptions> setupAction = null) where T : class, IProjectService

Parameters

services IServiceCollection
setupAction Action<IProjectOptions>

Returns

IServiceCollection

Type Parameters

T

AddRegisterService(IServiceCollection, Action<IIdentifyOptions>)

public static IServiceCollection AddRegisterService(this IServiceCollection services, Action<IIdentifyOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<IIdentifyOptions>

Returns

IServiceCollection

AddRoleViewPresenter(IServiceCollection)

注册

public static void AddRoleViewPresenter(this IServiceCollection service)

Parameters

service IServiceCollection

AddSnackMessage(IServiceCollection)

注册

public static void AddSnackMessage(this IServiceCollection services)

Parameters

services IServiceCollection

AddSponsor(IServiceCollection)

注册

public static void AddSponsor(this IServiceCollection services)

Parameters

services IServiceCollection

AddTorrent(IServiceCollection)

注册

public static void AddTorrent(this IServiceCollection service)

Parameters

service IServiceCollection

AddTypeLicense(IServiceCollection, Action<ITypeLicenseOptions>)

注册

public static IServiceCollection AddTypeLicense(this IServiceCollection services, Action<ITypeLicenseOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<ITypeLicenseOptions>

Returns

IServiceCollection

AddUserViewPresenter(IServiceCollection)

注册

public static void AddUserViewPresenter(this IServiceCollection service)

Parameters

service IServiceCollection

AddWindowDialogMessage(IServiceCollection)

注册

public static void AddWindowDialogMessage(this IServiceCollection services)

Parameters

services IServiceCollection

AddWindowMessage(IServiceCollection)

注册

public static void AddWindowMessage(this IServiceCollection services)

Parameters

services IServiceCollection

AddXmlMetaSettingService(IServiceCollection)

注册

public static void AddXmlMetaSettingService(this IServiceCollection service)

Parameters

service IServiceCollection

BuildIdentifySeed(ModelBuilder)

public static void BuildIdentifySeed(this ModelBuilder modelBuilder)

Parameters

modelBuilder ModelBuilder

UseAboutOptions(IApplicationBuilder, Action<IAboutOptions>)

配置

public static void UseAboutOptions(this IApplicationBuilder service, Action<IAboutOptions> action = null)

Parameters

service IApplicationBuilder
action Action<IAboutOptions>

UseAddLog4netOptions(IApplicationBuilder, Action<ILog4netOptions>)

public static IApplicationBuilder UseAddLog4netOptions(this IApplicationBuilder builder, Action<ILog4netOptions> option = null)

Parameters

builder IApplicationBuilder
option Action<ILog4netOptions>

Returns

IApplicationBuilder

UseApplicationOptions(IApplicationBuilder, Action<IDefaultApplicationOptions>)

public static void UseApplicationOptions(this IApplicationBuilder app, Action<IDefaultApplicationOptions> options = null)

Parameters

app IApplicationBuilder
options Action<IDefaultApplicationOptions>

UseDefaultColorResources(IApplicationBuilder, Action<IColorThemeOptions>)

public static void UseDefaultColorResources(this IApplicationBuilder app, Action<IColorThemeOptions> option = null)

Parameters

app IApplicationBuilder
option Action<IColorThemeOptions>

UseDefaultIconFontFamilys(IApplicationBuilder, Action<IIconFontFamilysOptions>)

public static void UseDefaultIconFontFamilys(this IApplicationBuilder app, Action<IIconFontFamilysOptions> option = null)

Parameters

app IApplicationBuilder
option Action<IIconFontFamilysOptions>

UseDefaultIdentifyOptions(IApplicationBuilder)

public static void UseDefaultIdentifyOptions(this IApplicationBuilder app)

Parameters

app IApplicationBuilder

UseDefaultModuleOptions(IApplicationBuilder, Action<IDefaultModuleOptions>)

public static void UseDefaultModuleOptions(this IApplicationBuilder app, Action<IDefaultModuleOptions> options = null)

Parameters

app IApplicationBuilder
options Action<IDefaultModuleOptions>

UseDefaultThemeOptions(IApplicationBuilder, Action<IDefaultThemeOptions>)

public static void UseDefaultThemeOptions(this IApplicationBuilder app, Action<IDefaultThemeOptions> option = null)

Parameters

app IApplicationBuilder
option Action<IDefaultThemeOptions>

UseFFMpeg(IApplicationBuilder, Action<IFFMpegOption>)

public static IApplicationBuilder UseFFMpeg(this IApplicationBuilder builder, Action<IFFMpegOption> action = null)

Parameters

builder IApplicationBuilder
action Action<IFFMpegOption>

Returns

IApplicationBuilder

UseGuide(IApplicationBuilder, Action<IGuideOptions>)

public static void UseGuide(this IApplicationBuilder service, Action<IGuideOptions> action = null)

Parameters

service IApplicationBuilder
action Action<IGuideOptions>

UseIdentifyOptions(IApplicationBuilder, Action<IIdentifyOptions>)

public static IApplicationBuilder UseIdentifyOptions(this IApplicationBuilder builder, Action<IIdentifyOptions> option = null)

Parameters

builder IApplicationBuilder
option Action<IIdentifyOptions>

Returns

IApplicationBuilder

UseMailOptions(IApplicationBuilder, Action<ISmtpSendOptions>)

public static IApplicationBuilder UseMailOptions(this IApplicationBuilder builder, Action<ISmtpSendOptions> option = null)

Parameters

builder IApplicationBuilder
option Action<ISmtpSendOptions>

Returns

IApplicationBuilder

UseNewtonsoftJsonOptions(IApplicationBuilder, Action<INewtonsoftJsonOptions>)

[Obsolete("目前没什么用")]
public static IApplicationBuilder UseNewtonsoftJsonOptions(this IApplicationBuilder builder, Action<INewtonsoftJsonOptions> option = null)

Parameters

builder IApplicationBuilder
option Action<INewtonsoftJsonOptions>

Returns

IApplicationBuilder

UseProjectOptions(IApplicationBuilder, Action<ProjectOptions>)

配置

public static IApplicationBuilder UseProjectOptions(this IApplicationBuilder builder, Action<ProjectOptions> option = null)

Parameters

builder IApplicationBuilder
option Action<ProjectOptions>

Returns

IApplicationBuilder

UseTypeLicenseOptions(IApplicationBuilder, Action<ITypeLicenseOptions>)

public static IApplicationBuilder UseTypeLicenseOptions(this IApplicationBuilder builder, Action<ITypeLicenseOptions> option = null)

Parameters

builder IApplicationBuilder
option Action<ITypeLicenseOptions>

Returns

IApplicationBuilder

UseUpgrade(IApplicationBuilder, Action<UpgradeOptions>)

配置

public static void UseUpgrade(this IApplicationBuilder service, Action<UpgradeOptions> action = null)

Parameters

service IApplicationBuilder
action Action<UpgradeOptions>