我正在尝试使用带有C#的.Net Framework 4.6.1在NServiceBus中实现日志记录功能。 NServiceBus的库是NServiceBus.Core。
我收到编译错误"意外字符$"
log.Info($"Handling: OrderPlaced for Order Id: {message.OrderId}");
需要正确阅读message.OrderId。
非常感谢任何帮助。
答案 0 :(得分:2)
它是唯一一个字符串插值在您的项目中不起作用的地方吗?这段代码是否编译?
var str = $"{1}";
如果没有,您应该检查项目设置中的语言级别:
应设置为C#6.0或更高版本。