Table of Contents

Class ReportId

Namespace
GroupeIsa.Neos.Application.Ids
Assembly
GroupeIsa.Neos.Application.Abstractions.dll

Represents a unique identifier for a report.

[ExcludeFromCodeCoverage(Justification = "This class is transpiled to TypeScript and only contains lightweight value-object behavior.")]
[SuppressMessage("Major Bug", "S3453:Classes should not have only \"private\" constructors", Justification = "Instances are created through the FromName factory method.")]
[JsonConverter(typeof(ReportIdJsonConverter))]
public sealed class ReportId : NameAsId
Inheritance
ReportId
Inherited Members

Methods

FromName(string)

Creates a new instance of ReportId with the specified name.

public static ReportId FromName(string name)

Parameters

name string

The report name.

Returns

ReportId

A ReportId instance.