Example #1
0
        public CommandResult Handle(AddNewUrlCommand command)
        {
            if (!isValidUrl(command.Url))
            {
                AddError("Invalid Url");
                return Failure();
            }
            var urlMap = new Domain.UrlMap.Entities.UrlMap(_uniquCodeGenerator, command.Url);
             string uniquCode = _urlMapRepository.Add(urlMap);

            return Ok(uniquCode);
        }
 public string Add(Domain.UrlMap.Entities.UrlMap urlMap)
 {
     throw new NotImplementedException();
 }