Table of Contents

Class ProviderController

Namespace
OpenSettings.AspNetCore.Controllers.v1
Assembly
OpenSettings.AspNetCore.dll
[Route("v1/provider")]
public class ProviderController : ControllerBase
Inheritance
ProviderController
Inherited Members

Constructors

ProviderController(IProviderService)

public ProviderController(IProviderService providerService)

Parameters

providerService IProviderService

Methods

GetPrimaryProvider(CancellationToken)

[HttpGet("primary")]
public Task<IActionResult> GetPrimaryProvider(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Returns

Task<IActionResult>

GetProvider(CancellationToken)

[HttpGet]
[Authorize(AuthenticationSchemes = "OpenSettingsBasicAuth")]
public Task<IActionResult> GetProvider(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Returns

Task<IActionResult>