C# Класс Pizza.Framework.Persistence.Audit.PersistenceModelAuditor

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

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

Метод Описание
Insert ( IAuditable auditable, object state, IEntityPersister persister ) : void
PersistenceModelAuditor ( IPizzaUserContext pizzaUserContext ) : System
Update ( IAuditable auditable, object oldState, object state, IEntityPersister persister ) : void

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

Метод Описание
GetUserId ( ) : int
SetChange ( IAuditable auditable, object state ) : void
SetCreate ( IAuditable auditable, object state ) : void
SetState ( object state, string propertyName, object value ) : void

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

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

public Insert ( IAuditable auditable, object state, IEntityPersister persister ) : void
auditable IAuditable
state object
persister IEntityPersister
Результат void

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

public PersistenceModelAuditor ( IPizzaUserContext pizzaUserContext ) : System
pizzaUserContext IPizzaUserContext
Результат System

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

public Update ( IAuditable auditable, object oldState, object state, IEntityPersister persister ) : void
auditable IAuditable
oldState object
state object
persister IEntityPersister
Результат void