| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- using System.Text.Json;
- using Microsoft.AspNetCore.Hosting;
- using Microsoft.Extensions.Hosting;
- using Ws;
- namespace WebServiceApi.Test
- {
- public class Program
- {
- public static void Main(string[] args)
- {
- CreateHostBuilder(args).Build().Run();
- }
- public static IHostBuilder CreateHostBuilder(string[] args) =>
- Host.CreateDefaultBuilder(args)
- .ConfigureWebHostDefaults(webBuilder => webBuilder.UseStartup<Startup>());
- }
- public class Demo
- {
- private static Demo _instance;
- public static Demo Instance => _instance ??= new Demo();
- public Demo()
- {
- Client = new SmartPlanWebServiceClient();
- }
- public SmartPlanWebServiceClient Client { get; set; }
- private int Count { get; set; }
- private string Id { get; set; }
- public AjaxResultWs Query()
- {
- var result = Client.QueryAction();
- if (result.Success)
- {
-
- Id = result.Id;
- Count = result.TotalCount;
- }
- return result;
- }
- public AjaxResultWs Complete()
- {
- var result= Client.CompleteAction(Id);
- return result;
- }
- }
- }
|