C# Класс Prototype.Service.Data.DataOperations

Наследование: IDataOperations
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CreateSampleEntities ( dynamic message ) : void

Create an item in the datastore

DataOperations ( ILogger logger, IMessagePublisher publisher, string>.IRepository sampleRepository, Prototype.Service.Settings.IEnvironment environment ) : System
DeleteSampleEntities ( dynamic message ) : void

Remove a message from the data store based on Id

GetSampleEntities ( dynamic message ) : void

Retrive a message from the datastore

PublishErrorMessage ( dynamic orignalMessage, string errorMessage, string topic ) : void
PublishSuccessMessage ( dynamic orignalMessage, List entities, string topic ) : void
UpdateSampleEntities ( dynamic message ) : void

Update an item in the datastore

Приватные методы

Метод Описание
GetStopwatch ( ) : Stopwatch

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

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

Create an item in the datastore
public CreateSampleEntities ( dynamic message ) : void
message dynamic The dynamic message from the bus containing the details of the item to be updated
Результат void

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

public DataOperations ( ILogger logger, IMessagePublisher publisher, string>.IRepository sampleRepository, Prototype.Service.Settings.IEnvironment environment ) : System
logger ILogger
publisher IMessagePublisher
sampleRepository string>.IRepository
environment Prototype.Service.Settings.IEnvironment
Результат System

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

Remove a message from the data store based on Id
public DeleteSampleEntities ( dynamic message ) : void
message dynamic The dynamic message object from the bus containing details of the item to be deleted
Результат void

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

Retrive a message from the datastore
public GetSampleEntities ( dynamic message ) : void
message dynamic The dynamic message from the bus containig the details of the item to retrive
Результат void

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

public PublishErrorMessage ( dynamic orignalMessage, string errorMessage, string topic ) : void
orignalMessage dynamic
errorMessage string
topic string
Результат void

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

public PublishSuccessMessage ( dynamic orignalMessage, List entities, string topic ) : void
orignalMessage dynamic
entities List
topic string
Результат void

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

Update an item in the datastore
public UpdateSampleEntities ( dynamic message ) : void
message dynamic The dynamic message from the bus containing the details of the item to be updated
Результат void