<?xml version="1.0"?>
<configuration>
  <appSettings>
    <add key="ConnectionString.MySQL" value="server=tfb-database;user id=benchmarkdbuser;password=benchmarkdbpass;database=hello_world"/>
    <add key="ConnectionString.PostgreSQL" value="server=tfb-database;user id=benchmarkdbuser;password=benchmarkdbpass;database=hello_world"/>
    <add key="ConnectionString.MongoDB" value="mongodb://tfb-database"/>
  </appSettings>
  <system.web>
    <customErrors mode="Off"/>
    <compilation debug="true" targetFramework="4.5"/>
    <pages controlRenderingCompatibilityVersion="4.0"/>
    <httpHandlers>
      <add verb="*" type="Nancy.Hosting.Aspnet.NancyHttpRequestHandler" path="*"/>
    </httpHandlers>
  </system.web>
  <system.webServer>
    <modules runAllManagedModulesForAllRequests="true"/>
    <validation validateIntegratedModeConfiguration="false"/>
    <httpErrors existingResponse="PassThrough"/>
    <handlers>
      <add name="Nancy" verb="*" type="Nancy.Hosting.Aspnet.NancyHttpRequestHandler" path="*"/>
    </handlers>
  </system.webServer>
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="MySql.Data" publicKeyToken="c5687fc88969c44d" culture="neutral"/>
        <bindingRedirect oldVersion="0.0.0.0-6.6.5.0" newVersion="6.6.5.0"/>
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
</configuration>
