使用C#开发Asp.Net Core Web程序

使用WebAPI.Client 开发Asp.Net Core Web程序。
  1. 使用Visual Studio 2022 开发软件,新建 Asp.Net Core Web Application 项目
  2. 添加项目引用:IoT.API.WebApi.Client.dll
  3. 找到Program.cs,在Main方法中添加以下代码:
                            
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Threading.Tasks;
    using Microsoft.AspNetCore.Hosting;
    using Microsoft.Extensions.Configuration;
    using Microsoft.Extensions.Hosting;
    using Microsoft.Extensions.Logging;
    using IoT.API.WebApi.Client;
    
    namespace IoT.Example.WebApp
    {
        public class Program
        {
            public static void Main(string[] args)
            {
                AppClient.GetInstance().Initialize("9b90ddc743c44125a67f0f847749b19c", "User-3", "NGY5OTAwMzRkNWZlNDI4MzgzZDc0ODBkZGQwZDEzNmM=");
                CreateHostBuilder(args).Build().Run();
            }
    
            public static IHostBuilder CreateHostBuilder(string[] args) =>
                Host.CreateDefaultBuilder(args)
                    .ConfigureWebHostDefaults(webBuilder =>
                    {
                        webBuilder.UseStartup();
                    });
        }
    }
                            
                        
  4. 完成以上操作,就可以在程序中使用AppClient.GetInstance()调用Web API的功能。详细请参考示例程序。



下载Asp.Net Core Web示例程序

Asp.Net Core Web示例程序,运行环境要求为 .Net Core 5

  1. Example Source Code:https://cloud.tzonedigital.cn/f/dev/Example.WebApp/source_code.zip