C# Класс DDDPPP.Chap21.MicroORM.Application.Infrastructure.AuctionRepository

Наследование: IAuctionRepository, IUnitOfWorkRepository
Показать файл Открыть проект

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

Метод Описание
Add ( Auction auction ) : void
AuctionRepository ( IUnitOfWork unitOfWork ) : System
FindBy ( System.Guid Id ) : Auction
Map ( AuctionDTO auctionDTO, AuctionSnapshot snapshot ) : void
PersistCreationOf ( IAggregateDataModel entity ) : void
PersistUpdateOf ( IAggregateDataModel entity ) : void
Save ( Auction auction ) : void

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

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

public Add ( Auction auction ) : void
auction Auction
Результат void

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

public AuctionRepository ( IUnitOfWork unitOfWork ) : System
unitOfWork IUnitOfWork
Результат System

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

public FindBy ( System.Guid Id ) : Auction
Id System.Guid
Результат Auction

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

public Map ( AuctionDTO auctionDTO, AuctionSnapshot snapshot ) : void
auctionDTO DDDPPP.Chap21.MicroORM.Application.Infrastructure.DataModel.AuctionDTO
snapshot DDDPPP.Chap21.MicroORM.Application.Model.Auction.AuctionSnapshot
Результат void

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

public PersistCreationOf ( IAggregateDataModel entity ) : void
entity IAggregateDataModel
Результат void

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

public PersistUpdateOf ( IAggregateDataModel entity ) : void
entity IAggregateDataModel
Результат void

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

public Save ( Auction auction ) : void
auction Auction
Результат void