KX Refinery - Documentation
Below is an example configuration file that can be used for your application
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.diagnostics>
<trace autoflush="true">
<listeners>
<add name="textWriterTraceListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="logs\log4net.log"/>
</listeners>
</trace>
</system.diagnostics>
<appSettings>
<!-- basic configuration for logging in Log4Net -->
<add key="log4net.Config" value="log4net.config"/>
<add key="log4net.Config.Watch" value="true"/>
<add key="log4net.Internal.Debug" value="false"/>
<!-- configuration parameters for constructing a Service instance -->
<add key="host" value="dev-csharp.firstderivatives.com"/>
<add key="port" value="25001"/>
<add key="secondaryHost" value="dev-csharp2.firstderivatives.com"/>
<add key="secondaryPort" value="4001"/>
<add key="username" value="api-app-user"/>
<add key="password" value="api-app-password"/>
<add key="tls" value="false"/>
<add key="exclusive" value="true"/>
<add key="instanceName" value="MyCsharpApplication"/>
<add key="messagingServerConfigName" value="DS_MESSAGING_SERVER:emea_tr_a"/>
<add key="ClientSettingsProvider.ServiceUri" value=""/>
</appSettings>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1"/>
</startup>
</configuration>