Error: An expression tree may not contain a reference to a local function表達式樹不能包含到本地功能
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));
});
}
參考我可以用匿名函數替換本地功能和它的作品,但重新銳利說我應該把它轉換到本地功能。
爲什麼不允許?