0
public string AdjustTimezoneForDisplay(DateTime date)
{
//.......
}
automapper配置定製automapper場
Mapper.Initialize(config =>
{
config.CreateMap<EquipmentOther, KMEquipmentOthers>()
.ForMember(x=>x.Status,opt=>opt.Ignore())
.ForMember(x => x.CreatedOn, opt => opt.MapFrom(src =>src.CreatedOn));
}
什麼想實現是調整時區CreatedOn領域,如下面的代碼
ObjKMEquipmentOthers.CreatedOn = this._Utility.AdjustTimezoneForDisplay(EquipmentOtherDetails.CreatedOn);
會有人請幫我達到此目的
ps:AdjustTimezoneForDisplay是調整時區並返回本地ti的函數我
'.ForMember(X => x.CreatedOn,選擇=> opt.MapFrom(this._Utility.AdjustTimezoneForDisplay(opt.CreatedOn)))' –
@AmitKumarGhosh表達式不是vaild,opt.MapFrom( opt.CreatedOn)second opt doesnot contains CreatedOn –
.ForMember(x => x.CreatedOn,opt => opt.MapFrom(x => AdjustTimezoneForDisplay(x.CreatedOn)));這是工作時,我改變靜態類非靜態 –