public void When(SampleCreated e) { Id = e.Id; }
void Apply(SampleCreated e) { Id = e.SampleId; _version = e.SampleVersion; }
public Sample(SampleId sampleId) { var @event = new SampleCreated(sampleId); Apply(@event); }