C# Класс PersistenceModel.Write.ClientRepository

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

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

Метод Описание
ClientRepository ( IDocumentStore documentStore ) : Domain.Client.Clients
ClientRepository ( IStoreEvents eventStore, IPublishEvents eventPublisher ) : System
Get ( IHaveIdentity id ) : Client
Get ( IdentityNumber identityNumber ) : Client
Save ( Client client ) : void

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

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

public ClientRepository ( IDocumentStore documentStore ) : Domain.Client.Clients
documentStore IDocumentStore
Результат Domain.Client.Clients

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

public ClientRepository ( IStoreEvents eventStore, IPublishEvents eventPublisher ) : System
eventStore IStoreEvents
eventPublisher IPublishEvents
Результат System

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

public Get ( IHaveIdentity id ) : Client
id IHaveIdentity
Результат Domain.Client.Clients.Client

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

public Get ( IdentityNumber identityNumber ) : Client
identityNumber Domain.Client.ValueObjects.IdentityNumber
Результат Domain.Client.Clients.Client

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

public Save ( Client client ) : void
client Domain.Client.Clients.Client
Результат void