*SDK* AddResQueServeDashboardClient – Referenz auf SDK.Shared nicht auflösbar

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");

Das heiß, dass SDK ist so nicht verwendbar!

API AddResQueServeDashboardClient references non-existent SDK.Shared library in documentation [SIMD4-467] #467

:united_states: The team is reviewing the issue based on provided information and will prioritize it next.
:germany: Das Team prüft das Problem anhand der Angaben und wird es anschließend priorisieren.

Verwendest du die -RC2 Version? Da sollte Shared eingebettet sein.

Schau mal…
image

Das sollte ja die richtige sein?!?!

Ich schaue es mir heute Vormittag gleich an - dass kann ich in der CI Pipeline schnell beheben.

1 „Gefällt mir“

Update: done

:united_states: The issue is resolved.
:germany: Das Problem wurde behoben.