var bandConfig = new BandSettings();
Configuration.GetSection("BandSettings").Bind(bandConfig );
< /code>
Aber mit dem folgenden Code erhalte ich den oben genannten Fehler. Fehlt mir etwas?"BandSettings":{
"UserID": "aTestUserID",
"Password" : "aTestPassword"
}
< /code>
Bandsetings.cs[/b]
public class BandWidthSettings
{
public string UserID { get; set; }
public string ApiToken { get; set; }
}
< /code>
[b]Testhelper.cs[/b]
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
public static IConfiguration GetTestConfiguration()
=> new ConfigurationBuilder()
.AddJsonFile("appsettings.json")
.Build();
public IConfiguration Configuration { get; }
public TestHelper(IConfiguration configuration)
{
Configuration = configuration;
}
public void ConfigureServices(IServiceCollection services)
{
var config = new BandSettings();
var bandSettingsSection = Configuration.GetSection("BandSettings");
services.Configure(bandSettingsSection); //Error is getting on this line - bandSettingsSection
}
[b] Fehler CS1503 Argument 2: kann nicht von 'microsoft.extensions.configuration.Iconfigurationsection' zu 'system.action < /strong> < /p>
, wenn ich mit Bind (bind (bind ()). < /p>
[code]var bandConfig = new BandSettings(); Configuration.GetSection("BandSettings").Bind(bandConfig ); < /code>
Aber mit dem folgenden Code erhalte ich den oben genannten Fehler. Fehlt mir etwas?"BandSettings":{ "UserID": "aTestUserID", "Password" : "aTestPassword" } < /code>
Bandsetings.cs[/b]
public class BandWidthSettings { public string UserID { get; set; } public string ApiToken { get; set; } } < /code>
[b]Testhelper.cs[/b]
using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection;
public static IConfiguration GetTestConfiguration() => new ConfigurationBuilder() .AddJsonFile("appsettings.json") .Build();
public IConfiguration Configuration { get; }
public TestHelper(IConfiguration configuration) { Configuration = configuration; } public void ConfigureServices(IServiceCollection services) {
var config = new BandSettings(); var bandSettingsSection = Configuration.GetSection("BandSettings"); services.Configure(bandSettingsSection); //Error is getting on this line - bandSettingsSection } [/code]
Ich versuche, einen kleinen Testbau (geschrieben in C#) in Visual Studio zu kompilieren. Ich erhalte jedoch zwei Fehler, wenn ich es versuche und das Problem nicht finden kann. Keine Zeile sind...
Ich möchte von Polly auf microsoft.extensions.http.resilience addStandardResilienceHandler migrieren. Mein verkürzter Polly -Code ist der folgende:
services.AddHttpClient()
.AddPolicyHandler((_, _)...
Ich erstelle eine eigenständige Anwendung, die sich in ein anderes Projekt einbindet, um Elemente einzureichen, die letztendlich in eine Datenbank eingefügt werden Anruf). Wenn ich den betreffenden...
Ich versuche, einen Test durchzuführen, um zu sehen, dass alle Spalten in Zeilen in einem Array die gleiche Anzahl haben, erhalte aber immer die folgende Fehlermeldung: