Bonjour,

J'essaye d'utiliser codefluent dans un self host wep api(HttpSelfHostServer)

Lorsque que j'execute ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
            _config = new HttpSelfHostConfiguration(address);
            _config.Routes.MapHttpRoute("DefaultApi",
                "api/{controller}/{id}",
                new { id = RouteParameter.Optional }
            );
 
 
            _server = new HttpSelfHostServer(_config);
J’obtiens une erreur sur le HttpSelfHostConfiguration qui me dit que je ne peux pas avoir deux configsections dans le fichier de configuration (app.config) mais je n'en n'ai qu'un seul :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
    </startup>
 
  <configSections>
    <section name="test" type="CodeFluent.Runtime.CodeFluentConfigurationSectionHandler, CodeFluent.Runtime"/>
 
  </configSections>
  <test connectionString="server=MaMachine\Sqlexpress;database=test;Trusted_Connection=true"/>
 
</configuration>
Je pense que ce n'est pas un probleme code fluent mais de la dll Microsoft SelfHost.

Pensez vous qu'il soit possible de contourner le problème ?

Déclarer la connexion string par un autre moyen pour code fluent ?