我正在努力建立这个网站,并且我一直在努力解决这个500.0问题。我已经尝试安装IIS,重新安装VS,甚至重新安装Windows(无论如何都应该这样做,以便时机成熟)。
奇怪的是,我没有在所有API端点上获取它,到目前为止只有一个。我首先构建了api,并且正在测试我正在构建前端。
型号:
public class RoleAssignment {
public int Id { get; set; }
public int RoleId { get; set; }
public virtual Role Role { get; set; }
public int UserId { get; set; }
public virtual User User { get; set; }
public int TEC { get; set; }
public DateTime? voidtime { get; set; }
}
存储库代码:
public async Task<RoleAssignment[]> GetServiceHistoryAsync(ServiceHistoryQuery query)
{
var result = _db.RoleAssignments.Where(x => !x.voidtime.HasValue);
//only get requested TECs
result = result.Where(x => x.TEC > query.Start && x.TEC <= (query.Start + query.Take));
return await result.ToArrayAsync().ConfigureAwait(false);//breaks here
}
我一直在转动我的车轮试图解决这个问题一周,任何人都有关于可能发生的事情的想法?