public async Task <MarketerCommandResponse> Handle(ActiveMarketerCommand command)
        {
            var marketer = await _repository.FindAsync(command.Id);

            if (marketer == null)
            {
                throw new DomainException("بازاریاب یافت نشد");
            }
            marketer.Active();
            return(new MarketerCommandResponse());
        }
        public async Task <IHttpActionResult> Put(ActiveMarketerCommand command)
        {
            var response = await Bus.Send <ActiveMarketerCommand, MarketerCommandResponse>(command);

            return(Ok(response));
        }