public async Task <IResult> Delete(Country country) { await _countryDal.DeleteAsync(country); return(new SuccessResult()); }