conductor-csharp
conductor-csharp copied to clipboard
The conductor-csharp repository provides the client SDKs to build task workers in C#
Added license header for all the class files and included the template file as well "conductor-csharp.sln.licenseheader"
Improving GetToken Method by removing lock and letting Microsoft Memory Cache handle this as it wasn't handled well for concurrency
See: https://github.com/conductor-sdk/conductor-csharp/blob/ec6a079113826782d26c83b6b5b6d037860cfc9c/Conductor/Client/Models/TaskResult.cs#L23 Experimentally, I found these values to be wrong. Instead, I found them all to be one value lower than the values in code. The values should be zero...
If I use WorkflowTaskHost.CreateWorkerHost() in my own worker project the self discovery of annoted workers (those using attribute [WorkerTask]) finds and runs workers from Examples folder placed directly in sdk...
Currently the SDK requires configuration values CONDUCTOR_SERVER_URL, KEY and SECRET to be predefined in environment variables, even though I use other means like my own configuration or code to specify...
Update Vulnerable Packages Update .Net 8 LTS Update Unit Tests for required fields that were causing a failure when connecting to conductor. Main vulnerability looking to resolve is this one...
Hi There, I've added a PR to hopefully resolve the following vulnerabilities in the current edition of the SDK: https://github.com/conductor-sdk/conductor-csharp/pull/125 I was able to get the majority of unit tests...