当前位置: 首页 > news >正文

青岛胶南做网站的怎么创建一个属于自己的平台

青岛胶南做网站的,怎么创建一个属于自己的平台,东莞百度网站快速优化,wordpress 自定义首页C#是世界上最好的语言 新建项目 如下图所示选择框红的项目 然后新建 文件夹 Common 并新建类文件 名字任意 文件内容如下 因为要连接的是mysql数据库 所以需要安装 MySql.Data.MySqlClient 依赖; using MySql.Data.MySqlClient; using System.Data;namespace WebApplication1.… C#是世界上最好的语言 新建项目 如下图所示选择框红的项目 然后新建 文件夹 Common 并新建类文件 名字任意 文件内容如下 因为要连接的是mysql数据库 所以需要安装 MySql.Data.MySqlClient 依赖; using MySql.Data.MySqlClient; using System.Data;namespace WebApplication1.Common {public class SqlHelp{//public static string ConStr { get; set; }public static DataTable ExecuteTable(string cmdText){using (MySqlConnection con new MySqlConnection(server127.0.0.1;databasemynodedata;usernameroot;password123456;)){con.Open();MySqlCommand cmd new MySqlCommand(cmdText, con);MySqlDataAdapter sda new MySqlDataAdapter(cmd);DataSet ds new DataSet();sda.Fill(ds);return ds.Tables[0];// 取数据}}} } 然后新建 Models 文件夹 并新建类 类名任意 文件内容如下 using WebApplication1.Common; using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Threading.Tasks; using System.Numerics;namespace WebApplication1.Models {public class user{public Int64 id { get; set; }public String name { get; set; }public String password { get; set; }public String loginname { get; set; }public String mobie { get; set; }public String role { get; set; }public static Listuser GetTextList(){DataTable dt SqlHelp.ExecuteTable(select * from user);Listuser scc1 new Listuser();for (int i 0; i dt.Rows.Count; i){scc1.Add(ToModel(dt.Rows[i]));}Console.WriteLine(1111);return scc1;}private static user ToModel(DataRow dr){// 下面后面的数据都是取自数据库user scc new user();scc.id (Int64)dr[id];scc.name dr[name].ToString();scc.password dr[password].ToString();scc.loginname dr[loginname].ToString();scc.mobie dr[mobie].ToString();scc.role dr[role].ToString();return scc;}} } 然后在系统自带的Controllers文件夹上新建 api控制类 文件代码如下 using Microsoft.AspNetCore.Cors; using Microsoft.AspNetCore.Mvc; using WebApplication1.Models;namespace WebApplication1.Controllers {[EnableCors(any)]// 添加 跨域名【在同一台电脑上面端口不一样也属于跨域】[Route(api/[controller]/[action])]// 后面添加 /[action] 下面是具体写到方法名[ApiController]public class usermyController : ControllerBase{[HttpGet]public Listuser GetTest01(){Listuser scc01 user.GetTextList();return scc01;}} } 然后需要改一点系统自带的文件Program.cs 标红的部分代码添加进去 代码如下 var builder WebApplication.CreateBuilder(args);// Add services to the container. builder.Services.AddCors(o o.AddPolicy(any, p p.AllowAnyOrigin().AllowAnyHeader().AllowAnyMethod())); builder.Services.AddControllers(); // Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle builder.Services.AddEndpointsApiExplorer(); builder.Services.AddSwaggerGen();var app builder.Build();// Configure the HTTP request pipeline. if (app.Environment.IsDevelopment()) {app.UseSwagger();app.UseSwaggerUI(); }app.UseHttpsRedirection(); app.UseRouting();app.UseCors(any); app.UseAuthorization();app.UseEndpoints(endpoints {endpoints.MapControllers(); });app.Run(); 然后运行项目 API 文档和测试文件 跨域测试 C#是世界上最好的语言
http://www.zqtcl.cn/news/188256/

相关文章:

  • 现在还有企业做网站吗做百度推广送的网站
  • 公司年前做网站好处互联网推广运营是做什么的
  • 公司网站建设杭州钓鱼网站制作的报告
  • 宁海有做网站的吗网络规划设计师需要掌握哪些
  • 百度云注册域名可以做网站明码有了主机如何做网站
  • 门户网站推广方案连云港市电信网站建设
  • 网站程序如何制作app商城开发价格
  • 用易语言做攻击网站软件国药控股北京有限公司
  • 宁津 做网站湛江招聘网最新招聘
  • 网站建设优化服务器asp企业网站
  • 门窗网站源码建筑模板厂家联系方式
  • 太原网站建设解决方案做建筑机械网站那个网站好
  • 丹徒做网站产品外贸营销推广方案
  • 信息技术 网站建设教案做是么网站
  • 网站建设培训报名wordpress 到小程序
  • 郑州做网站软件建设网站培训
  • 做网站卖东西赚钱吗凡科互动官网登陆
  • 免费写作网站通道一通道二通道三免费
  • 腾讯云做网站选哪个网络广告推广员
  • 昆明网站开发哪家好做网站怎么做小图标
  • 泉州做外贸网站成都idc机房托管
  • 南京林业大学实验与建设网站宁波软件开发制作
  • 北京专业网站制作服务郑州有学网站制作
  • 搭建wordpress需要什么样的环境专注软件优化分享的网站
  • 网站备案后 如何建设下载免费ppt模板
  • 重慶网站建设网络服务器可提供的常见服务有什么、什么、什么和什么服务
  • 网站制作有限公司英文都不懂 学网站建设维护难吗
  • 深圳网站建设公司开发制作网站免费的网页网站
  • 开发网站公司德州做网站公司电话
  • 公司门户网站开发个人网站备案成功后怎么做