If I'm returning the result of a single asynchronous function e.g. in a service between application layers, is there any difference between:
public Task<byte[]> GetInsurancePolicyDocument(string itineraryReference)
{
return this.coreItineraryDocumentService.GetInsurancePolicyDocument(itineraryReference);
}
And:
public async Task<byte[]> GetInsurancePolicyDocument(string itineraryReference)
{
return await this.coreItineraryDocumentService.GetInsurancePolicyDocument(itineraryReference);
}