如何在ASP.NETCore6WebAPI中添加端点

我试图在我的项目中创建一个新的和第一个端点。

我试图在我的项目中创建一个新的和第一个端点。

是否有任何安全问题?

会很感激帮助,

这是我的PROGRAM文件:

global using myDB_Files.Models;
global using Microsoft.EntityFrameworkCore;
var builder = WebApplication.CreateBuilder(args);
// Add services to the container.
var connectionString = builder.Configuration.GetConnectionString("DefaultConnection");
builder.Services.AddControllers();
builder.Services.AddDbContext<myDBContext>(opt =>
opt.UseSqlServer(connectionString));
builder.Services.AddAutoMapper(AppDomain.CurrentDomain.GetAssemblies());
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen();
var app = builder.Build();
app.UseSwaggerUI();
// Configure the HTTP request pipeline.
if (!app.Environment.IsDevelopment())
{
    app.UseHsts();
}
app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseRouting();
app.UseSwagger(x => x.SerializeAsV2 = true);
app.MapControllerRoute(
    name: "default",
    pattern: "{controller}/{action=Index}/{id?}");
app.MapFallbackToFile("index.html"); ;
app.Run();

这是我的控制器,如果我从浏览器以这种方式访问它,我根本不来调试器:

https://localhost:5020/api/Translate

代码:

using Microsoft.AspNetCore.Mvc;
{
    [Route("api/[controller]")]
    [ApiController]
    public cl TryMeController : ControllerBase
    {
        private readonly myDBContext _context;
        public TryMeController(myDBContext context)
        {
            _context = context;
        }
        [HttpGet("Translate")]
        public string GetCases()
        {
            return "tryme";
        }
    }
}

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(280)
从 GoogleMap中删除标记
上一篇
CSS背景-图像-不透明度
下一篇

相关推荐

  • Os sec:.NETPerformanceCounterforHard Faults/sec

    关于Os sec的问题,在memory hard faults per second中经常遇到,Vista 的资源监视器包括“Hard Faults / sec”的读数。是否有一个等效的性能计数器我可以在 C # 中使用来获得这个读数?我已经尝试了内存类别下的“Page Faults / sec”,但这似乎是不同的。…

    2022-12-14 13:45:35
    0 21 99
  • HTTP错误 500.32-将自包含.NetCore3.1应用程序部署到Azure后 ANCM无法加载dll

    我有一个 Asp.NET Core 3.1 应用程序部署到 Azure 应用服务(基于西欧 / Windows)。当我使用依赖于框架的部署模式时,应用程序顺利启动。…

    2022-11-20 14:32:01
    0 76 14
  • Azure门户。.NETcore3.1LTS的垃圾收集器度量

    我们目前正在使用 Azure 门户来托管我们的云解决方案。按照良好的传统,我们使用 Web 服务的旧框架-.NET core 3.1。同时,.NET core 3.1 是一个长期支持 (LTS) 框架,直到 2022 年 12 月 12 日。.NET and.NET Core Support Policy…

    2022-11-18 11:16:03
    0 13 91
  • 如何在.NetCore3.1WebAPIController中获取声明

    我在 ASP.NET Core Web API 中有以下配置:…

    2022-11-11 15:15:21
    0 75 33
  • 如何在.NetCore3.1WebAPIController中获取声明

    我在 ASP.NET Core Web API 中有以下配置:…

    2022-11-20 04:46:26
    0 67 72
  • ASP.NETCore2.0Web API错误

    我正在阅读微软关于创建 Web api 的官方教程。https://learn.microsoft.com/en-us/aspnet/core/tutorials/first-web-api?view=aspnetcore-2.1…

    2022-11-11 15:14:44
    0 12 29
  • 条件变量 C# /.NET

    在我寻求建立一个条件变量类我偶然发现了一个简单的方法,我想与堆栈溢出社区分享这个。我在一个小时的大部分时间里搜索,无法真正找到一个好的教程或.NET-ish 例子,感觉正确,希望这可以对其他人有用。…

    2022-11-11 15:12:06
    0 52 10
  • java中static修饰的变量:静态变量在Java中的应用

    static修饰的变量是一个静态变量,也称为类变量,它属于类,而不属于某个对象。静态变量在内存中只有一个副本,所有的对象共享这一个副本。…

    2023-04-16 09:28:00
    0 34 46

发表评论

登录 后才能评论

评论列表(33条)