add some initial stuff
Some checks failed
CI / linter (9.0.X, ubuntu-latest) (push) Failing after 4m25s
CI / tests_linux (9.0.X, ubuntu-latest) (push) Has been skipped
SonarQube Scan / SonarQube Trigger (push) Failing after 8m42s

This commit is contained in:
2025-04-09 22:44:50 +02:00
parent a49ea792cc
commit 2bf3258081
89 changed files with 86321 additions and 36 deletions

View File

@@ -0,0 +1,33 @@
public class SignalIntegration
{
public static SignalIntegration Instance;
public SignalIntegration(string uri, int port, string phoneNumber)
{
var http = new HttpClient() {
BaseAddress = new Uri("http://" + uri + ":" + port)
};
apiClient = new song_of_the_day.swaggerClient(http);
apiClient.BaseUrl = "";
this.phoneNumber = phoneNumber;
}
private song_of_the_day.swaggerClient apiClient;
private string phoneNumber;
public async Task ListGroups()
{
Console.WriteLine("listing groups");
try {
ICollection<song_of_the_day.GroupEntry> groupEntries = await apiClient.GroupsAllAsync(this.phoneNumber);
Console.WriteLine($"{groupEntries.Count} groups");
}
catch (Exception ex) {
Console.WriteLine("Exception: " + ex.Message);
}
Console.WriteLine("listing groups done");
}
}