首页 > 其他分享 >Blazor项目中建立WebApi

Blazor项目中建立WebApi

时间:2024-09-04 12:03:20浏览次数:14  
标签:WebApi 建立 项目 api Blazor public

Blazor项目中建立WebApi

  1. Program.cs中添加代码:
 //第一步
 builder.Services.AddControllers();
 
 .....
  //第二步
 app.MapControllers();

 


  1. 创建接口文件
 
using Microsoft.AspNetCore.Mvc;

namespace Niunan.Net.Charge.BlazorWeb.JieKou
{
    [Route("/api/[controller]/[action]")]
    public class CommonController : Controller
    {
        //第三步
        [HttpGet]
        public IActionResult GetCategory()
        {
            return Json(new { code = 0, msg = "success", data = "hello 牛腩" });
        }
    }
}

 

  1. 运行即可看到效果,http://localhost:5056/api/common/getcategory
 

 

标签:WebApi,建立,项目,api,Blazor,public
From: https://www.cnblogs.com/niunan/p/18396200

相关文章

  • 微信小程序从基础到发布全流程_企业级商城实战(‌含uni-app项目多端部署)‌
    微信小程序从基础到发布全流程_企业级商城实战(‌含uni-app项目多端部署)‌引言微信小程序作为微信生态中的重要一环,‌凭借其无需下载、‌即用即走的特点,‌迅速成为企业推广产品和服务的重要渠道。‌本文将从基础到发布全流程,‌详细介绍如何开发一个企业级商城微信小程序,‌并探讨......
  • bacnet mstp设备数据 转IEC61850项目案例
    目录1 案例说明 12 VFBOX网关工作原理 13 使用YABE软件读取BACNETMSTP设备信息 24 配置网关采集BACNETMSTP数据 45 用IEC61850协议转发数据 66 网关使用多个逻辑设备和逻辑节点的方法 87 案例总结 91 案例说明使用Yabe软件获取bacnetmstp设备信息,如果已知bacnet设备信......
  • 程序设计—基于网络爬虫的股票价格分析系统 项目源码27486
    摘 要在21世纪信息时代,随着网络技术的飞速发展和大数据时代的到来,股票价格分析对于投资者和金融机构的重要性日益凸显。传统的股票价格分析方法往往依赖于人工收集和整理数据,效率低下且易出错。因此,开发一套基于网络爬虫的股票价格分析系统变得至关重要。本文旨在探讨基于......
  • MR30分布式IO助力绿色制氢项目顺利投产
    在未来的可持续能源格局中,能源供应离不开清洁能源。作为一种来源丰富、绿色低碳、应用广泛的二次能源,氢能正逐步成为全球能源转型发展的重要载体。氢能作为未来能源的核心要素,绿氢的制造成为重中之重。绿氢是使用可再生能源产生的剩余电力通过电解水生产的,既可用在强大的储能系统,也......
  • 把python项目部署在docker上
    前提,已经安装好docker了,docker的安装,请见另一篇博客介绍一下需要运行的python项目结构,平时在pycharm里面只需要运行app.py文件即可 项目步骤如下:1:创建一个上传到Centos系统的文件夹(名字随意)docker_svnhook是要上传到Linux系统,生成Dokcer镜像的文件夹这个文件夹下面有两个......
  • 前端项目实战Uniapp移动端项目+Vue3+Typescript+AntdVue管理平台
    ‌前端项目实战:‌构建Uniapp移动端项目与Vue3+Typescript+AntdVue管理平台‌在当今的前端开发领域,‌技术的不断迭代和创新为开发者带来了更多的选择和可能性。‌本文将介绍如何使用Uniapp框架开发移动端项目,‌并结合Vue3、‌Typescript以及AntdVue来构建一个高效的管理平台。......
  • bacnet mstp设备数据 转IEC61850项目案例
    目录1 案例说明 12 VFBOX网关工作原理 13 使用YABE软件读取BACNETMSTP设备信息 24 配置网关采集BACNETMSTP数据 45 用IEC61850协议转发数据 66 网关使用多个逻辑设备和逻辑节点的方法 87 案例总结 91 案例说明使用Yabe软件获取bacnetmstp设备信息,如果已知bacnet设备......
  • Uni-App项目开发实战:‌《‌蛋糕订购》‌Vue项目
    Uni-App项目开发实战:‌《‌蛋糕订购》‌Vue项目在当今移动互联网高速发展的时代,‌小程序作为一种轻量级应用,‌凭借其无需下载、‌即用即走的特性,‌受到了广大用户的喜爱。‌Uni-App作为一个使用Vue.js开发所有前端应用的框架,‌能够编译到iOS、‌Android、‌以及各种小程序等多个......
  • 商城项目SKU展示页选中属性完成跳转逻辑-----商城项目
    <!DOCTYPEhtml><htmlxmlns:th="http://www.thymeleaf.org"> <head> <metacharset="UTF-8"> <title></title> <linkrel="stylesheet"type="text/css"href="/static/item/......
  • nginx部署前端项目 (Linux版)
    目录一:nginx部署前端项目(Windows版)二:下载相关依赖三:下载安装nginx四:启动nginx五:部署前端项目一:nginx部署前端项目(Windows版)nginx部署前端项目(Windows版本)二:下载相关依赖yuminstall-ygcc-c++pcrepcre-develzlibzlib-developensslopen......