我正在制作一个ASP.NET MVC项目......当我输入enable-migrations时,我得到以下的eroors:
More than one context type was found in the assembly 'eManager.Web'.
To enable migrations for eManager.Web.Infrastructure.DepartmentDb, use Enable-Migrations -ContextTypeName eManager.Web.Infrastructure.DepartmentDb.
To enable migrations for eManager.Web.Models.UsersContext, use Enable-Migrations -ContextTypeName eManager.Web.Models.UsersContext.
Run Code Online (Sandbox Code Playgroud) 我在许多地方记录时间
If Request.DynamicSettings.AirlineSettings.AirlineGeneralSettings.TimeLogEnabled Then
StartTime = DateTime.Now
LogTime(Reflection.MethodBase.GetCurrentMethod.DeclaringType.FullName, Reflection.MethodBase.GetCurrentMethod.Name, StartTime, DateTime.Now, "AB-SCR(I)", 0,)
End If
Run Code Online (Sandbox Code Playgroud)
我用过的所有地方
DateTime.Now
我现在面临一个问题,我目前正在海湾服务器上托管这个问题,GMT +4:00我需要在Gmt + 3Gmt为另一个国家托管这个相同的项目这个托管我需要时间使用该国家的当地时间记录.
有没有办法做到这一点,而无需修改我的代码的每一行.
我已经看过这篇文章timzone与asp.net,但由于我的服务已经上升,我有很多代码要改变,我正在寻找一个更简单的解决方案.
谢谢.