Show / Hide Table of Contents

Class StartupExtensions

Extensions

Inheritance
System.Object
StartupExtensions
Namespace: Microsoft.GNS.Roster.Web
Assembly: Microsoft.GNS.Roster.Web.dll
Syntax
public static class StartupExtensions : object

Methods

View Source

AddRosterApplicationSession(IServiceCollection)

Declaration
public static IServiceCollection AddRosterApplicationSession(this IServiceCollection services)
Parameters
Type Name Description
IServiceCollection services
Returns
Type Description
IServiceCollection
View Source

AddRosterAuthentication(IServiceCollection)

Declaration
public static AuthenticationBuilder AddRosterAuthentication(this IServiceCollection services)
Parameters
Type Name Description
IServiceCollection services
Returns
Type Description
AuthenticationBuilder
View Source

AddRosterAuthorization(IServiceCollection, IConfiguration)

Declaration
public static IServiceCollection AddRosterAuthorization(this IServiceCollection services, IConfiguration configuration)
Parameters
Type Name Description
IServiceCollection services
IConfiguration configuration
Returns
Type Description
IServiceCollection
View Source

AddRosterHsts(IServiceCollection, IWebHostEnvironment)

Declaration
public static IServiceCollection AddRosterHsts(this IServiceCollection services, IWebHostEnvironment hostingEnvironment)
Parameters
Type Name Description
IServiceCollection services
IWebHostEnvironment hostingEnvironment
Returns
Type Description
IServiceCollection
View Source

AddRosterNewtonsoftJson(IMvcBuilder)

Declaration
public static IMvcBuilder AddRosterNewtonsoftJson(this IMvcBuilder builder)
Parameters
Type Name Description
IMvcBuilder builder
Returns
Type Description
IMvcBuilder
View Source

AddRosterWebApi(AuthenticationBuilder, IConfiguration)

Declaration
public static AuthenticationBuilder AddRosterWebApi(this AuthenticationBuilder builder, IConfiguration configuration)
Parameters
Type Name Description
AuthenticationBuilder builder
IConfiguration configuration
Returns
Type Description
AuthenticationBuilder
View Source

AddRosterWebApp(AuthenticationBuilder, IConfiguration)

Declaration
public static AuthenticationBuilder AddRosterWebApp(this AuthenticationBuilder builder, IConfiguration configuration)
Parameters
Type Name Description
AuthenticationBuilder builder
IConfiguration configuration
Returns
Type Description
AuthenticationBuilder
View Source

UseRosterCommonMiddleware(IApplicationBuilder)

Declaration
public static void UseRosterCommonMiddleware(this IApplicationBuilder builder)
Parameters
Type Name Description
IApplicationBuilder builder
  • View Source
In This Article
Back to top Generated by DocFX