我正在尝试这样做:
Tickets.Where(t => (t.Date - myTicket.Date) < TimeSpan.FromSeconds(120));
Run Code Online (Sandbox Code Playgroud)
我得到"DbArithmeticExpression参数必须有一个数字公共类型"错误.考虑到我需要在TimeSpan中有所不同,我该怎么做?
提前致谢.
我在使用.netcore时遇到麻烦。我已经尝试了一切,什么也没做。我看到了另一个类似的问题,但对我没有任何帮助。使用swagger运行我的webapi应用程序,始终返回“无法从http:// localhost:5000 / api / swagger / v1 / swagger.json读取swagger JSON ”。
我的代码:
public void ConfigureServices(IServiceCollection services)
{
// Add framework services.
services.AddApplicationInsightsTelemetry(Configuration);
services.AddCors(options => options.AddPolicy("AllowAll", p => p.AllowAnyOrigin()
.AllowAnyMethod()
.AllowAnyHeader()));
services.AddMvc();
services.AddSwaggerGen();
services.ConfigureSwaggerGen(options =>
{
var info = new Info
{
Version = "v1",
Title = "Web API Multiprodutos",
Description = "Web API Multiprodutos",
Contact = new Contact { Name = "Marcos Monte", Url = "www.arrowbus.com.br" }
};
options.SingleApiVersion(info);
string caminhoAplicacao = AppContext.BaseDirectory;
string nomeAplicacao =
PlatformServices.Default.Application.ApplicationName; …Run Code Online (Sandbox Code Playgroud)