Sfoglia il codice sorgente

rewrite/binding external ip/port

0x0001F36D 5 anni fa
parent
commit
f99bf4db0a
1 ha cambiato i file con 15 aggiunte e 19 eliminazioni
  1. 15 19
      src/Yuuna/EntryPoint.cs

+ 15 - 19
src/Yuuna/EntryPoint.cs

@@ -47,14 +47,13 @@ namespace Yuuna
         }
 
         [ApiController]
-        [Route("[controller]")]
+        [Route("/")]
+        //[Route("[controller]")]
         public class YuunaController : ControllerBase
-        {
-            private readonly ILogger<YuunaController> _logger;
+        { 
 
-            public YuunaController(ILogger<YuunaController> logger, Actor actor)
-            {
-                _logger = logger;
+            public YuunaController(  Actor actor)
+            { 
                 this._actor = actor;
 
             }
@@ -97,8 +96,7 @@ namespace Yuuna
 
             //app.UseHttpsRedirection();
              
-            app.UseRouting();
-
+            app.UseRouting(); 
 
             app.UseEndpoints(endpoints =>
             {
@@ -107,19 +105,17 @@ namespace Yuuna
         }
     }
     internal class EntryPoint
-    {
-        
-
-
-        public static IHostBuilder CreateHostBuilder(string[] args) =>
-               Host.CreateDefaultBuilder(args)
-                   .ConfigureWebHostDefaults(webBuilder =>
-                   {
-                       webBuilder.UseStartup<Startup>();
-                   });
+    { 
         public static void Main(string[] args)
         {
-            CreateHostBuilder(args).Build().Run ();
+            Host.CreateDefaultBuilder(args)
+                .ConfigureWebHostDefaults(webBuilder =>
+                {
+                    webBuilder.UseUrls("http://0.0.0.0:5000");
+                    webBuilder.UseStartup<Startup>();
+                })
+                .Build()
+                .Run();
 
             //var actor = new Actor(new JiebaTextSegmenter(), new Response[]
             //{