سلام
آیا میتوان دسترسیهای پویا را به گونه ای تغییر داد که علاوه بر controller بر روی razor page نیز پاسخگو باشد؟
public class SupplierViewModel { public string name { get; set; } public AddressViewModel AddressViewModel { get; set; }=new AddressViewModel(); } public class AddressViewModel { public string phone_mobile { get; set; } public string address1 { get; set; } } public class Supplier { public int Id { get; set; } public string name { get; set; } public virtual Address Address { get; set; } } CreateMap<Supplier, SupplierViewModel>().IgnoreAllUnmapped() }); CreateMap<Address, AddressViewModel>() var viewModel = await _suppliers.AsNoTracking() .ProjectTo<SupplierViewModel>(parameters:null,configuration: _mappingEngine.ConfigurationProvider) .FirstOrDefaultAsync(a => a.Id == id);