小编Tor*_*ain的帖子

如何在ServiceStack中实现Quartz

我环顾四周,还没有找到将Quartz(或任何类似的工作计划程序)与ServiceStack结合使用的最新可靠信息。我要执行以下操作:

  • 将Quartz或类似的调度程序作为服务运行(以避免IIS问题)
  • 我们的项目使用ServiceStack,所以我想使用它来熟悉IoC等模式。

以这种方式在带有调度程序的Windows服务中使用ServiceStack是否有意义?有更好的安排吗?如果可行,如何在ServiceStack中运行Quartz?

我脑子里有很多不完整的想法,但是需要帮助制定一个有凝聚力的计划,因此,我们将不胜感激。

c# quartz-scheduler quartz.net servicestack

5
推荐指数
1
解决办法
464
查看次数

在 PostgreSQL 中存储基于 NodaTime 的值的最佳方法是什么?

我们正在实现 PostgreSQL,并决定使用 NodaTime 代替标准 .NET DateTime。PostgreSQL 有一个“带有时区的时间戳”类型,NodaTime 通过 SystemClock.Instance.Now 方法返回带有时区的日期和时间值。但是,SystemClock.Instance.Now (2015-07-17T13:22:52Z) 返回的值不能直接写入 PostgreSQL 字段。是否有处理 NodaTime/PostgreSQL 实现的最佳实践?

c# postgresql nodatime

4
推荐指数
1
解决办法
1941
查看次数

如何在 ServiceStack 中注册 NodaTime?

我正在使用最新的 ServiceStack 并希望使用 NodaTime 而不是 .NET DateTime 类。我读过的建议显示使用基于 IClock 的属性,我已经完成了。现在我需要注入 IClock,但是我尝试的方法不起作用。我试过:

container.RegisterAutoWiredAs<SystemClock, IClock>();
Run Code Online (Sandbox Code Playgroud)

但我收到异常“未找到 Type'SystemClock' 的构造函数。

我也试过

container.RegisterAutoWired<Instant>();
Run Code Online (Sandbox Code Playgroud)

它编译,但不注入 IClock。

欢迎任何建议。

c# servicestack funq nodatime

2
推荐指数
1
解决办法
322
查看次数