private SystemRecycled handleInitialSystemRecycled(SystemRecycled systemRecycled) { systemRecycled.WriteSystemUsage(); Fixtures.RecordSystemFixtures(systemRecycled); Fixtures.PostProcessAll(Persistence.Hierarchy.Specifications); return(systemRecycled.CloneWithOverriddenFixtures(Fixtures.CombinedFixtures())); }
public void Receive(SystemRecycled message) { message.WriteSystemUsage(); Fixtures.RecordSystemFixtures(message); var cloned = message.CloneWithOverriddenFixtures(Fixtures.CombinedFixtures()); Fixtures.PostProcessAll(Persistence.Hierarchy.Specifications); Client.SendMessageToClient(cloned); }