protected async Task <ActionResult> AcceptCommand(ICommand command, string uri, object value)
        {
            await CommandBus.EnqueueAsync(command);

            return(Accepted(uri, value));
        }
        protected async Task <ActionResult> AcceptCommand(ICommand command)
        {
            await CommandBus.EnqueueAsync(command);

            return(Accepted());
        }