public ClanKickResult ClanKick(ClanKickRequest request) { // TODO: Check if the current user has permission to kick members return new ClanKickResult { Result = new ServiceResult<ClanMembershipDataVersioned> { Data = new ClanMembershipDataVersioned { Clan = new ClanId { Id = 1 }, Version = 0, MembershipData = new ClanMembershipData { Members = new List<ClanMember> { new ClanMember { Id = new UserId { Id = 1 }, ClanRole = 1 }, new ClanMember { Id = new UserId { Id = 2 }, ClanRole = 0 } } } } } }; }
public ClanKickResult ClanKick(ClanKickRequest request) { return new ClanKickResult { Result = new ServiceResult<ClanMembershipDataVersioned> { Data = new ClanMembershipDataVersioned { Clan = new ClanId { Id = 1 }, Version = 0, MembershipData = new ClanMembershipData { Members = new List<ClanMember> { new ClanMember { Id = new UserId { Id = 1 }, ClanRole = 1 }, new ClanMember { Id = new UserId { Id = 2 }, ClanRole = 0 } } } } } }; }