Hallo zusammen,
ich versuche mich gerade ein wenig in der SDK, bin aber auf etwas gestoßen, das für mich wie ein Fehler aussieht und so vermutlich nicht korrekt ist.
Auf der NuGet-Seite wird folgende Fluent-Konfiguration gezeigt:
using XENBIT.ResQueServe.SDK.Client.Extensions;
using XENBIT.ResQueServe.SDK.Shared.Defaults; <-- GIBT ES NICHT !!!
builder.Services.AddResQueServeDashboardClient(options =>
{
options.BaseUrl = BaseUrlDefaults.SIMDispatcherDashboard;
options.JwtToken = Environment.GetEnvironmentVariable("RESQUESERVE_TOKEN");
options.TimeoutSeconds = 30;
});
Für mich sieht es aktuell so aus, als würde hier auf die Bibliothek
XENBIT.ResQueServe.SDK.Shared
verwiesen.
Über NuGet kann ich allerdings nur auf XENBIT.ResQueServe.SDK.Client zugreifen, die Shared-Bibliothek scheint dort nicht verfügbar zu sein.
Ja, ich habe auch gelesen, dass es einen anderen, bevorzugten Weg gibt, aber die oben gezeigte Variante wird ja offiziell in der Doku verwendet.
Ich habe euch auch noch ein Bild der entsprechenden Fehlermeldung angehängt.
Nachtrag:
Auch bei der bevorzugen varianten, kommt der gleich Fehler, weil die Extention Methode ebenfalls auf XENBIT.ResQueServe.SDK.Shared → ResQueServeClientOptions zugreiften möchte.
// Automatically binds to the "ResQueServe" configuration section
builder.Services.AddResQueServeDashboardClient(builder.Configuration, sectionName: "ResQueServe");

