我正在使用最新的 ServiceStack 并希望使用 NodaTime 而不是 .NET DateTime 类。我读过的建议显示使用基于 IClock 的属性,我已经这样做了。现在我需要注入 IClock,但我尝试过的方法不起作用。我试过:
container.RegisterAutoWiredAs<SystemClock, IClock>();
但我收到异常“找不到类型'SystemClock'的构造函数。
我也试过
container.RegisterAutoWired<Instant>();
编译,但不注入 IClock。
欢迎任何建议。