Ш
Size: a a a
Ш
NF
SF
VG
SF
VG
NF
SF
NF
NF
public abstract class Repository<T>
where T : AggregateRoot
{
public T GetById(long id)
{
using (OpenSession())
{
return Get<T>(id);
}
}
public void Save(T aggregateRoot)
{
using (OpenSession())
using (BeginTransaction())
{
SaveOrUpdate(aggregateRoot);
Commit();
}
}
}
Kd
SF
NF
SF
NF
SF
DE
SF
NF
AK