/// <inheritdoc />
        public async Task AddAsync(CreateDirectChatCommand command, CancellationToken cancellationToken)
        {
            var chat = new ChatData
            {
                Id     = Guid.NewGuid(),
                Member = new MemberData
                {
                    Id = command.To
                },
                Name = command.To.ToString()
            };

            _chatData.Add(chat);
        }
        public async Task <IActionResult> Post([FromBody] CreateDirectChatCommand command, CancellationToken cancellationToken)
        {
            await _chatsData.AddAsync(command, cancellationToken);

            return(this.Ok());
        }