c# - Serilog.Extras.AppSettings and complex objects -


i'm using serilog.extras.appsetting package, configure serilog. i'm attempting use email sink (serilog.sinks.email), can't figure out how configure network credentials property via appsetting.

    <add key="serilog:using" value="serilog.sinks.email" />     <add key="serilog:write-to:email.mailserver" value="localhost" />     <add key="serilog:write-to:email.fromemail" value="test@google.com" />     <add key="serilog:write-to:email.toemail" value="test@google.com" />     <add key="serilog:write-to:email.restrictedtominimumlevel " value="error" />  <add key="serilog:write-to:email.networkcredential" value="???" /> 

how can specify/represent networkcredential object using appsettings? possible, or limitation of appsetting approach configuration in serilog?

there isn't nice way this, unfortunately.

where has popped in past we've added overloads simple parameters - raising bug or pr effect welcome.

otherwise, reading values out of appsettings manually , configuring sink in code best bet.


Comments

Popular posts from this blog

php - Submit Form Data without Reloading page -

linux - Rails running on virtual machine in Windows -

php - $params->set Array between square bracket -