Dans les exemples de la bibliothèque Girafe, j'ai remarqué ce qui suit :
[<EntryPoint>]
let main _ =
WebHostBuilder()
.UseKestrel()
.Configure(Action<IApplicationBuilder> configureApp)
.ConfigureServices(configureServices)
.Build()
.Run()
0
Bien que je comprenne la plupart des choses, je ne suis pas clair avec Configure(Action<IApplicationBuilder> configureApp)
- est configureApp
à un Action<IApplicationBuilder>
?
UPDATE
Si je comprends bien, les appels de constructeurs, par Documentation Microsoft :
Vous initialisez vos objets avec les arguments du constructeur, soit par énumérant les arguments dans l'ordre et séparés par des virgules et des entre parenthèses ou par en utilisant des arguments nommés et des valeurs dans parenthèses .