示例#1
0
 public async Task Consume(ConsumeContext <IRequestWhoHasPotato> context)
 {
     await PotatoManager.CheckPotatoState();
 }
 public async Task Consume(ConsumeContext <IRequesstWhoCanIPassTo> context)
 {
     await PotatoManager.WhoCanIPassTo(context.Message.RequestorId);
 }
 public async Task Consume(ConsumeContext <IPassPotato> context)
 {
     await PotatoManager.PassPotato(context.Message.PasserId, context.Message.ReceieverId);
 }
 public async Task Consume(ConsumeContext <ICurrentUsersInOrder> context)
 {
     PotatoManager.UpdateUsers(context.Message.Users.ToList());
     await PotatoManager.CheckPotatoState();
 }