public static void RemoveInvitesByGang(this IGangInviteService inviteService, Gang gang)
 {
     foreach (var invite in inviteService.GetInvites())
     {
         if (invite.gangGuid == gang.Id)
         {
             invite.ForceRemove();
         }
     }
 }
 public GangDelete(IGangManager gangManager, IGangInviteService gangInviteService)
 {
     _gangManager       = gangManager;
     _gangInviteService = gangInviteService;
 }
예제 #3
0
 public GangInviteReply(IGangManager gangManager, IGangInviteService gangInviteService)
 {
     _gangManager       = gangManager;
     _gangInviteService = gangInviteService;
 }
 public static GangInviteInfo GetInvite(this IGangInviteService inviteService, Character character)
 {
     return(inviteService.GetInvites().FirstOrDefault(i => i.member == character));
 }