Table of Contents

Class CollectingGenerationLog

Namespace
TypedRest.CodeGeneration.Generation
Assembly
TypedRest.CodeGeneration.dll

An IGenerationLog that keeps all messages in memory.

public sealed class CollectingGenerationLog : IGenerationLog
Inheritance
object
CollectingGenerationLog
Implements

Properties

Messages

All messages reported so far, in the order they were reported.

public IReadOnlyList<GenerationMessage> Messages { get; }

Property Value

IReadOnlyList<GenerationMessage>

Methods

Report(GenerationMessage)

Reports a message.

public void Report(GenerationMessage message)

Parameters

message GenerationMessage