C# Class cloudscribe.Core.IdentityServerIntegration.MultiTenantEndpointRouter

Inheritance: IEndpointRouter
Show file Open project: joeaudette/cloudscribe

Public Methods

Method Description
Find ( HttpContext context ) : IEndpoint
MultiTenantEndpointRouter ( EndpointName>.Dictionary pathToNameMap, IdentityServerOptions options, IEnumerable mappings, IOptions multiTenantOptionsAccessor, ILogger logger ) : cloudscribe.Core.Models

Private Methods

Method Description
GetEndpoint ( EndpointName endpointName, HttpContext context ) : IEndpoint
IsMatch ( HttpContext context, string path ) : bool

Method Details

Find() public method

public Find ( HttpContext context ) : IEndpoint
context HttpContext
return IEndpoint

MultiTenantEndpointRouter() public method

public MultiTenantEndpointRouter ( EndpointName>.Dictionary pathToNameMap, IdentityServerOptions options, IEnumerable mappings, IOptions multiTenantOptionsAccessor, ILogger logger ) : cloudscribe.Core.Models
pathToNameMap EndpointName>.Dictionary
options IdentityServerOptions
mappings IEnumerable
multiTenantOptionsAccessor IOptions
logger ILogger
return cloudscribe.Core.Models