public void Handle(SampleVersionChanged e) { using (var db = new ProjectSampleDatabase()) { var existed = db.Samples.FirstOrDefault(i => i.Id == e.SampleId); if (existed == null) { return; } existed.Version = e.SampleVersion; db.SaveChanges(); } Console.WriteLine($"Save to DbRead for SampleVersionChanged.Id{e.SampleId}"); }
void Apply(SampleVersionChanged e) { _version = e.SampleVersion; }