C# Класс Acropolis.Foundation.EventSourcing.Logging.LogManager

Показать файл Открыть проект

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
BsonToRecords ( List documents ) : List
GetRecordByCommandId ( String commandId ) : LogRecord

Load record by command ID

LogCommand ( Command command ) : void

Log command

LogCommandHandler ( CommandHandlerRecord record ) : void
LogCommandHandler ( String commandId, String handlerTypeName, Exception e = null ) : void
LogEvent ( Event e ) : void
LogEventHandler ( EventHandlerRecord record ) : void
LogEventHandler ( String commandId, String eventId, String handlerTypeName, Exception exception = null ) : void

Описание методов

BsonToRecords() публичный Метод

public BsonToRecords ( List documents ) : List
documents List
Результат List

GetRecordByCommandId() публичный Метод

Load record by command ID
public GetRecordByCommandId ( String commandId ) : LogRecord
commandId String
Результат LogRecord

LogCommand() публичный Метод

Log command
public LogCommand ( Command command ) : void
command Command
Результат void

LogCommandHandler() публичный Метод

public LogCommandHandler ( CommandHandlerRecord record ) : void
record CommandHandlerRecord
Результат void

LogCommandHandler() публичный Метод

public LogCommandHandler ( String commandId, String handlerTypeName, Exception e = null ) : void
commandId String
handlerTypeName String
e System.Exception
Результат void

LogEvent() публичный Метод

public LogEvent ( Event e ) : void
e Event
Результат void

LogEventHandler() публичный Метод

public LogEventHandler ( EventHandlerRecord record ) : void
record EventHandlerRecord
Результат void

LogEventHandler() публичный Метод

public LogEventHandler ( String commandId, String eventId, String handlerTypeName, Exception exception = null ) : void
commandId String
eventId String
handlerTypeName String
exception System.Exception
Результат void