虽然我发现这篇关于在程序集上检索自定义属性的帖子,但我不确定如何在.NET Core 1.1中为程序集添加自定义属性.在.NET Framework中,我会做类似的事情:
[assembly: AdditionalLocation(@"..\ReadFromHere")]
Run Code Online (Sandbox Code Playgroud)
但我在Visual Studio中的netcore1.1项目没有AssemblyInfo.cs.我在哪里声明程序集的自定义属性?我可以在.csproj文件中放一些东西吗?
如果我序列化一个 bool 值,我会得到这样的结果:
myboolValue: False
Run Code Online (Sandbox Code Playgroud)
我意识到这是由于 MicrosoftToString()
对 bool的实现。
是否有我可以在 Newtonsoft 中更改以输出 false 的设置,例如:
myboolValue: false
Run Code Online (Sandbox Code Playgroud)
我可以使用 a 切换到字符串conditional ? "true" : "false"
,但这会在 JSON 中添加引号,例如:
myboolValue: "false"
Run Code Online (Sandbox Code Playgroud)
自定义序列化程序可以删除引号吗?