Table of Contents

Class Extension

Namespace
System
Assembly
H.Modules.Login.dll
public static class Extension
Inheritance
Extension
Inherited Members

Methods

AddColorThemeViewPresenter(IServiceCollection, Action<IColorThemeOptions>)

public static IServiceCollection AddColorThemeViewPresenter(this IServiceCollection services, Action<IColorThemeOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<IColorThemeOptions>

Returns

IServiceCollection

AddFavorite(IServiceCollection, Action<IFavoriteOptions>)

public static IServiceCollection AddFavorite(this IServiceCollection services, Action<IFavoriteOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<IFavoriteOptions>

Returns

IServiceCollection

AddFavorite<T>(IServiceCollection, Action<IFavoriteOptions>)

public static IServiceCollection AddFavorite<T>(this IServiceCollection services, Action<IFavoriteOptions> setupAction = null) where T : class, IFavoriteService

Parameters

services IServiceCollection
setupAction Action<IFavoriteOptions>

Returns

IServiceCollection

Type Parameters

T

AddFeedBack(IServiceCollection, Action<IFeedbackOptions>)

public static IServiceCollection AddFeedBack(this IServiceCollection services, Action<IFeedbackOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<IFeedbackOptions>

Returns

IServiceCollection

AddLoadThemeOptionsService(IServiceCollection, Action<IThemeOptions>)

[Obsolete("AddTheme")]
public static IServiceCollection AddLoadThemeOptionsService(this IServiceCollection services, Action<IThemeOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<IThemeOptions>

Returns

IServiceCollection

AddLoginViewPresenter(IServiceCollection, Action<ILoginOptions>)

public static IServiceCollection AddLoginViewPresenter(this IServiceCollection services, Action<ILoginOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<ILoginOptions>

Returns

IServiceCollection

AddRegisterLoginViewPresenter(IServiceCollection, Action<ILoginOptions>, Action<IRegistorOptions>)

public static IServiceCollection AddRegisterLoginViewPresenter(this IServiceCollection services, Action<ILoginOptions> setupAction = null, Action<IRegistorOptions> setupRegisterAction = null)

Parameters

services IServiceCollection
setupAction Action<ILoginOptions>
setupRegisterAction Action<IRegistorOptions>

Returns

IServiceCollection

AddRevertible(IServiceCollection, Action<IRevertibleOptions>)

public static IServiceCollection AddRevertible(this IServiceCollection services, Action<IRevertibleOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<IRevertibleOptions>

Returns

IServiceCollection

AddSchedule(IServiceCollection)

public static IServiceCollection AddSchedule(this IServiceCollection services)

Parameters

services IServiceCollection

Returns

IServiceCollection

AddSplashScreen(IServiceCollection, Action<ISplashScreenOptions>)

public static IServiceCollection AddSplashScreen(this IServiceCollection services, Action<ISplashScreenOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<ISplashScreenOptions>

Returns

IServiceCollection

AddSplashScreen<T>(IServiceCollection, Action<ISplashScreenOptions>)

public static IServiceCollection AddSplashScreen<T>(this IServiceCollection services, Action<ISplashScreenOptions> setupAction = null) where T : ISplashScreenViewPresenter

Parameters

services IServiceCollection
setupAction Action<ISplashScreenOptions>

Returns

IServiceCollection

Type Parameters

T

AddTag(IServiceCollection, Action<ITagOptions>)

public static IServiceCollection AddTag(this IServiceCollection services, Action<ITagOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<ITagOptions>

Returns

IServiceCollection

AddTag<T>(IServiceCollection, Action<ITagOptions>)

public static IServiceCollection AddTag<T>(this IServiceCollection services, Action<ITagOptions> setupAction = null) where T : class, ITagService

Parameters

services IServiceCollection
setupAction Action<ITagOptions>

Returns

IServiceCollection

Type Parameters

T

AddTestLoginService(IServiceCollection, Action<ILoginOptions>)

public static IServiceCollection AddTestLoginService(this IServiceCollection services, Action<ILoginOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<ILoginOptions>

Returns

IServiceCollection

AddTestRegistorService(IServiceCollection, Action<IRegistorOptions>)

public static IServiceCollection AddTestRegistorService(this IServiceCollection services, Action<IRegistorOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<IRegistorOptions>

Returns

IServiceCollection

AddTheme(IServiceCollection, Action<IThemeOptions>)

public static IServiceCollection AddTheme(this IServiceCollection services, Action<IThemeOptions> setupAction = null)

Parameters

services IServiceCollection
setupAction Action<IThemeOptions>

Returns

IServiceCollection

UseFavoriteOptions(IApplicationBuilder, Action<IFavoriteOptions>)

public static IApplicationBuilder UseFavoriteOptions(this IApplicationBuilder builder, Action<IFavoriteOptions> option = null)

Parameters

builder IApplicationBuilder
option Action<IFavoriteOptions>

Returns

IApplicationBuilder

UseFeedBackOptions(IApplicationBuilder, Action<IFeedbackOptions>)

public static IApplicationBuilder UseFeedBackOptions(this IApplicationBuilder builder, Action<IFeedbackOptions> option = null)

Parameters

builder IApplicationBuilder
option Action<IFeedbackOptions>

Returns

IApplicationBuilder

UseLoginOptions(IApplicationBuilder, Action<ILoginOptions>)

public static IApplicationBuilder UseLoginOptions(this IApplicationBuilder builder, Action<ILoginOptions> option = null)

Parameters

builder IApplicationBuilder
option Action<ILoginOptions>

Returns

IApplicationBuilder

UseRegistorOptions(IApplicationBuilder, Action<IRegistorOptions>)

public static IApplicationBuilder UseRegistorOptions(this IApplicationBuilder builder, Action<IRegistorOptions> option = null)

Parameters

builder IApplicationBuilder
option Action<IRegistorOptions>

Returns

IApplicationBuilder

UseRevertibleOptions(IApplicationBuilder, Action<IRevertibleOptions>)

public static IApplicationBuilder UseRevertibleOptions(this IApplicationBuilder builder, Action<IRevertibleOptions> option = null)

Parameters

builder IApplicationBuilder
option Action<IRevertibleOptions>

Returns

IApplicationBuilder

UseSplashScreenOptions(IApplicationBuilder, Action<ISplashScreenOptions>)

public static IApplicationBuilder UseSplashScreenOptions(this IApplicationBuilder builder, Action<ISplashScreenOptions> option = null)

Parameters

builder IApplicationBuilder
option Action<ISplashScreenOptions>

Returns

IApplicationBuilder

UseStyleOptions(IApplicationBuilder, Action<IStyleOptions>)

public static IApplicationBuilder UseStyleOptions(this IApplicationBuilder builder, Action<IStyleOptions> option = null)

Parameters

builder IApplicationBuilder
option Action<IStyleOptions>

Returns

IApplicationBuilder

UseTagOptions(IApplicationBuilder, Action<ITagOptions>)

public static IApplicationBuilder UseTagOptions(this IApplicationBuilder builder, Action<ITagOptions> option = null)

Parameters

builder IApplicationBuilder
option Action<ITagOptions>

Returns

IApplicationBuilder

UseThemeOptions(IApplicationBuilder, Action<IThemeOptions>)

public static IApplicationBuilder UseThemeOptions(this IApplicationBuilder builder, Action<IThemeOptions> option = null)

Parameters

builder IApplicationBuilder
option Action<IThemeOptions>

Returns

IApplicationBuilder