示例#1
0
        public async Task BanUser(HttpContext context)
        {
            var inputDoc = await context.ReadStringAsync();

            PostBan postBan = JsonConvert.DeserializeObject <PostBan>(inputDoc);
            var     client  = postBan.ClientName;
            var     user    = postBan.User;
            var     reason  = postBan.Reason;
            var     channel = postBan.Channel;

            await chatFacade.BanUser(client, user, reason, channel);

            await context.RespondStringAsync(inputDoc);
        }