public async Task <IResult> Delete(Address address) { await _addressDal.DeleteAsync(address); return(new SuccessResult(Messages.AddressDeleted)); }