PostSharpAPI ReferencePost­Sharp.​Patterns.​FormattersIFormatter<T>
Open sandboxFocus

IFormatter<T> Interface

Appends the description of an object into an UnsafeStringBuilder. Strongly-typed variant of IFormatter.

Namespace: PostSharp.Patterns.Formatters
Assembly: PostSharp.Patterns.Common.dll
Syntax
public interface IFormatter<in T> : IFormatter
Type Parameters
Name Description
T

Type of values that can be formatted.

Methods

Name Description
Write(UnsafeStringBuilder, T)

Appends the description of an object into given UnsafeStringBuilder (weakly-typed variant).

Extension Methods

FormatterExtensions.WithOptions<T>(IFormatter<T>, FormattingOptions)
FormatterExtensions.WithOptions(IFormatter, FormattingOptions)