Table of Contents

Class BrandingController

Namespace
FoundationaLLM.Core.API.Controllers
Assembly
FoundationaLLM.Core.API.dll

Provides branding information for the client.

[Authorize(AuthenticationSchemes = "Bearer", Policy = "MicrosoftEntraIDStandard")]
[ApiController]
[Route("instances/{instanceId}/[controller]")]
public class BrandingController : ControllerBase
Inheritance
BrandingController
Inherited Members
Extension Methods

Constructors

BrandingController(string, IOptions<ClientBrandingConfiguration>)

Constructor for the Branding Controller.

public BrandingController(string instanceId, IOptions<ClientBrandingConfiguration> settings)

Parameters

instanceId string

The instance ID.

settings IOptions<ClientBrandingConfiguration>

The branding settings.

Methods

Index(string)

Retrieves the branding information for the client.

[AllowAnonymous]
[HttpGet(Name = "GetBranding")]
public IActionResult Index(string instanceId)

Parameters

instanceId string

The instance ID.

Returns

IActionResult