এএসপি.নেট কোর 3.1 তে কাস্টম পোর্টটি নির্দিষ্ট করার জন্য 4 টি প্রধান উপায় রয়েছে:
- আপনার .NET অ্যাপ্লিকেশনটি দিয়ে শুরু করে কমান্ড লাইন আর্গুমেন্টগুলি ব্যবহার করুন
--urls=[url]
:
dotnet run --urls=http://localhost:5001/
- নোড
appsettings.json
যুক্ত করে ব্যবহার করুন Urls
:
{
"Urls": "http://localhost:5001"
}
- এনভায়রনমেন্ট ভেরিয়েবল ব্যবহার করে
ASPNETCORE_URLS=http://localhost:5001/
।
- ব্যবহার করে
UseUrls()
, যদি আপনি প্রোগ্রামটিমে এটি করতে পছন্দ করেন:
public static class Program
{
public static void Main(string[] args) =>
CreateHostBuilder(args).Build().Run();
public static IHostBuilder CreateHostBuilder(string[] args) =>
Host.CreateDefaultBuilder(args)
.ConfigureWebHostDefaults(builder =>
{
builder.UseStartup<Startup>();
builder.UseUrls("http://localhost:5001/");
});
}
বা, আপনি যদি এখনও জেনেরিক হোস্ট বিল্ডারের পরিবর্তে ওয়েব হোস্ট বিল্ডার ব্যবহার করেন:
public class Program
{
public static void Main(string[] args) =>
new WebHostBuilder()
.UseKestrel()
.UseContentRoot(Directory.GetCurrentDirectory())
.UseIISIntegration()
.UseStartup<Startup>()
.UseUrls("http://localhost:5001/")
.Build()
.Run();
}
launchSettings.json
থেকে পরীক্ষাProperties
। আপনি পোর্ট পরিবর্তন করতে পারেনlaunchUrl
।