Show / Hide Table of Contents

Class CustomMetadataManager

Inheritance
object
BlobDalBase
TitleDalBase
TitleConfigurationManagerBase
CustomMetadataManager
Implements
IEquatable<BlobDalBase>
IEquatable<TitleDalBase>
IEquatable<TitleConfigurationManagerBase>
ICustomMetadataManager
IEquatable<CustomMetadataManager>
Inherited Members
BlobDalBase.AzureBlobProvider
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: CrashCABN.TitleConfiguration
Assembly: CrashCABN.TitleConfiguration.dll
Syntax
public sealed record CustomMetadataManager : TitleConfigurationManagerBase, IEquatable<BlobDalBase>, IEquatable<TitleDalBase>, IEquatable<TitleConfigurationManagerBase>, ICustomMetadataManager, IEquatable<CustomMetadataManager>

Constructors

View Source

CustomMetadataManager(ILogger<CustomMetadataManager>, IAzureBlobProvider)

Declaration
public CustomMetadataManager(ILogger<CustomMetadataManager> Logger, IAzureBlobProvider AzureBlobProvider)
Parameters
Type Name Description
ILogger<CustomMetadataManager> Logger
IAzureBlobProvider AzureBlobProvider

Properties

View Source

Logger

Declaration
public ILogger<CustomMetadataManager> Logger { get; init; }
Property Value
Type Description
ILogger<CustomMetadataManager>

Methods

View Source

LoadCustomMetadataScript(string)

Declaration
public Task<CustomMetadata> LoadCustomMetadataScript(string titleName)
Parameters
Type Name Description
string titleName
Returns
Type Description
Task<CustomMetadata>
View Source

LoadCustomMetadataScriptStream(string)

Declaration
public Task<CustomMetadataStream> LoadCustomMetadataScriptStream(string titleName)
Parameters
Type Name Description
string titleName
Returns
Type Description
Task<CustomMetadataStream>
View Source

UploadCustomMetadataScript(string, string)

Declaration
public Task UploadCustomMetadataScript(string titleName, string script)
Parameters
Type Name Description
string titleName
string script
Returns
Type Description
Task

Implements

IEquatable<T>
IEquatable<T>
IEquatable<T>
ICustomMetadataManager
IEquatable<T>
  • View Source
In this article
Back to top Generated by DocFX