using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using Microsoft.AspNetCore.Builder;using Microsoft.AspNetCore.Hosting;using Microsoft.AspNetCore.Mvc;using Microsoft.Extensions.Configuration;using Microsoft.Extensions.DependencyInjection;using Microsoft.Extensions.Hosting;using Microsoft.Extensions.Logging;namespace nacose
{publicclassStartup{publicStartup(IConfiguration configuration){
Configuration = configuration;}publicIConfiguration Configuration {get;}// This method gets called by the runtime. Use this method to add services to the container.publicvoidConfigureServices(IServiceCollection services){
services.AddControllers();//navos
services.AddNacosAspNetCore(Configuration);}// This method gets called by the runtime. Use this method to configure the HTTP request pipeline.publicvoidConfigure(IApplicationBuilder app,IWebHostEnvironment env){if(env.IsDevelopment()){
app.UseDeveloperExceptionPage();}//navos
app.UseNacosAspNetCore();
app.UseRouting();
app.UseAuthorization();
app.UseEndpoints(endpoints =>{
endpoints.MapControllers();});}}}