View Source
Class ProblemDetailsBuilder
Inheritance
System.Object
Assembly: Umbraco.Cms.Api.Common.dll
Syntax
public class ProblemDetailsBuilder
Methods
View Source
Build()
Declaration
public ProblemDetails Build()
Returns
Type |
Description |
Microsoft.AspNetCore.Mvc.ProblemDetails |
|
View Source
WithDetail(String)
Declaration
public ProblemDetailsBuilder WithDetail(string detail)
Parameters
Type |
Name |
Description |
System.String |
detail |
|
Returns
View Source
WithExtension(String, Object)
Declaration
public ProblemDetailsBuilder WithExtension(string key, object value)
Parameters
Type |
Name |
Description |
System.String |
key |
|
System.Object |
value |
|
Returns
View Source
WithOperationStatus<TEnum>(TEnum)
Declaration
public ProblemDetailsBuilder WithOperationStatus<TEnum>(TEnum operationStatus)
where TEnum : Enum
Parameters
Type |
Name |
Description |
TEnum |
operationStatus |
|
Returns
Type Parameters
View Source
WithRequestModelErrors(IDictionary<String, String[]>)
Declaration
public ProblemDetailsBuilder WithRequestModelErrors(IDictionary<string, string[]> errors)
Parameters
Type |
Name |
Description |
IDictionary<System.String, System.String[]> |
errors |
|
Returns
View Source
WithTitle(String)
Declaration
public ProblemDetailsBuilder WithTitle(string title)
Parameters
Type |
Name |
Description |
System.String |
title |
|
Returns
View Source
WithType(String)
Declaration
public ProblemDetailsBuilder WithType(string type)
Parameters
Type |
Name |
Description |
System.String |
type |
|
Returns