public override async ValueTask HandleAsync(FixtureEvent fixtureEvent) { FixtureMoveInOutOfFixtureRoomEvent moveInOutOfEvent = (fixtureEvent as FixtureMoveInOutOfFixtureRoomEvent) !; Fixture fixture = await FindFixtureAsync(fixtureEvent); fixture.StorageInformation = moveInOutOfEvent.MoveIn ? "Fixture Room" : null; fixture.Status = moveInOutOfEvent.MoveIn ? FixtureStatus.FixtureRoom : FixtureStatus.Unknown; }
public async ValueTask <IActionResult> MoveInOutOfFixtureRoom(FixtureMoveInOutOfFixtureRoomEvent fixtureEvent) => await HandleAsync(fixtureEvent);