Error: An expression tree may not contain a reference to a local functionbir ifade ağaç Ben isimsiz işlevi ile yerel işlevini yerine yerel bir fonksiyonu
public void Initialize()
{
CloudStorageProperties ImageFileProperties(string fileName) => _cloudStorage.GetBlob(CloudStorageType.Image, fileName).FileProperties;
Config = new MapperConfiguration(x =>
{
x.CreateMap<Category, CategoryViewModel>()
.ForMember(vm => vm.ImagePath, m => m.MapFrom(src => ImageFileProperties(src.ImageFile.Name).Uri.AbsoluteUri));
});
}
bir başvuru içeremez ve fakat daha keskin bir yerel işleve dönüştürmek gerektiğini söylüyor yeniden çalışır.
Neden buna izin verilmiyor? İşte