Exemplo n.º 1
0
        public static void Run([TimerTrigger("0 */5 * * * *")] TimerInfo myTimer, TraceWriter log)
        {
            log.Info($"C# Timer trigger function executed at: {DateTime.Now}");

            // Initialize O16N params
            string webNodeUri = "http://test.southcentralus.cloudapp.azure.com:12800";
            string username   = "******";
            string password   = "******";

            // Login, Obtain access token and set header
            UserApi       userInstance = new UserApi(webNodeUri);
            var           token        = userInstance.Login(new LoginRequest(username, password));
            Configuration config       = new Configuration(new ApiClient(webNodeUri), new System.Collections.Generic.Dictionary <string, string>()
            {
                { "Authorization", $"Bearer {token.AccessToken}" }
            });

            // Call ManualTransmissionService and log output to console window
            ManualTransmissionServiceApi instance = new ManualTransmissionServiceApi(config);
            InputParameters  webServiceParameters = new InputParameters(120, 2.8m);
            WebServiceResult response             = instance.ManualTransmission(webServiceParameters);

            log.Info($"Output : {response.OutputParameters.Answer}");
        }
Exemplo n.º 2
0
 public void Init()
 {
     instance = new ManualTransmissionServiceApi();
 }