Пример #1
0
 public void Handle(SampleDomainWithEventSourcingChangedVersion e)
 {
     using (var db = new SampleDbContext())
     {
         var s = new SampleEntity()
         {
             Id      = e.Id,
             Version = e.SampleVersion
         };
         var entry = db.Entry <SampleEntity>(s);
         db.Attach(entry);
         entry.Property(p => p.Version).IsModified = true;
         db.SaveChanges();
     }
 }
 void Apply(SampleDomainWithEventSourcingChangedVersion e)
 {
     _version = e.SampleVersion;
 }