Søg på hele sitet
Viser resultater for tags 'sdk'.
Fandt 1 resultat
-
Jeg er godt igang med et uofficielt .NET 5 SDK som virker på Windows, Mac og Linux (incl. raspberry pi) og er henvendt til C#/F# udviklere. SDK'et er 100% open source, crossplatform, async i designet, understøtter nyeste C# features, og er noget nemmere og mere ambitiøst end tidligere libraries m.h.t. features og API support. Se eksempel kodestump nedenfor som løbende udskriver status ændringer på 3 input sensorer via en C# async enumerator. Lige nu ved jeg SDK'et virker på min maskine med min IHC(3) version, men før jeg releaser søger jeg andre erfarne(!) C# udviklere med IHC derhjemme, som kan hjælpe med at kvalitetssikre og gerne forbedre. Bl.a. er jeg specielt interesseret i at høre om SDK'en virker med forskellige IHC versioner, da jeg ikke ved om de interne SOAP skeletons som jeg har generet ud fra min v3.0 controller også virker for tidligere versioner? Update: SDK'en ligger som open source på https://github.com/mmc41/IHCClientSDK. var endpoint = "http://<IP>"; // var noLog = NullLogger<Program>.Instance; var authService = new AuthenticationService(noLog, endpoint); var resourceInteractionService = new ResourceInteractionService(noLog, endpoint); var login = await authService.Authenticate("<USERNAME>", "<PASSWORD>"); // Poll on IO changes to following addresses: var resourceChanges = resourceInteractionService.GetResourceValueChanges(new int[] { <SENSOR1ADDR>, <SENSOR2ADDR>, <SENSOR2ADDR> }); await foreach (ResourceValue r in resourceChanges) { Console.WriteLine("Input # " + r.ResourceID + " = " + r.Value.BoolValue); } Skriv gerne her el. send en PM med evt. interesse (i skal kunne udvikle i C# og kende .NET core el. v5) for at kunne bidrage.