![]() |
VOOZH | about |
dotnet add package MicroservicesPortChooser --version 2021.11.15.2019
NuGet\Install-Package MicroservicesPortChooser -Version 2021.11.15.2019
<PackageReference Include="MicroservicesPortChooser" Version="2021.11.15.2019" />
<PackageVersion Include="MicroservicesPortChooser" Version="2021.11.15.2019" />Directory.Packages.props
<PackageReference Include="MicroservicesPortChooser" />Project file
paket add MicroservicesPortChooser --version 2021.11.15.2019
#r "nuget: MicroservicesPortChooser, 2021.11.15.2019"
#:package MicroservicesPortChooser@2021.11.15.2019
#addin nuget:?package=MicroservicesPortChooser&version=2021.11.15.2019Install as a Cake Addin
#tool nuget:?package=MicroservicesPortChooser&version=2021.11.15.2019Install as a Cake Tool
public static IHostBuilder CreateHostBuilder(string[] args) =>
Host.CreateDefaultBuilder(args)
.ConfigureWebHostDefaults(webBuilder =>
{
webBuilder
.UseStartup<Startup>()
.UseAutomaticUrls(
ThisAssembly.Project.AssemblyName,
$"http://{Environment.MachineName}"
)
;
//if you want to use different ports for the same microservice
//assuming there are in 2 different folders
.UseAutomaticUrls(
ThisAssembly.Project.AssemblyName,
$"http://{Environment.MachineName}",
//download app from below and use your own url
"https://microservicesportchooser.azurewebsites.net/",
new DirectoryInfo(Environment.CurrentDirectory).Name
)
});
If you want just to register your service,download the app. Then put this in Startup.cs of your microservice:
public void ConfigureServices(IServiceCollection services)
{
services.AddHostedService<DiscoveryAndRegister>();
and in appsettings.json
"MSPC": {
"tag": "Here_You_Can_Put_Tags",
"appName": "Port Chooser ",
"registerUrl": "https://microservicesportchooser.azurewebsites.net/api/v1/",
}
And see the result at https://microservicesportchooser.azurewebsites.net/static/services
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 net5.0 is compatible. net5.0-windows net5.0-windows was computed. net6.0 net6.0 was computed. net6.0-android net6.0-android was computed. net6.0-ios net6.0-ios was computed. net6.0-maccatalyst net6.0-maccatalyst was computed. net6.0-macos net6.0-macos was computed. net6.0-tvos net6.0-tvos was computed. net6.0-windows net6.0-windows was computed. net7.0 net7.0 was computed. net7.0-android net7.0-android was computed. net7.0-ios net7.0-ios was computed. net7.0-maccatalyst net7.0-maccatalyst was computed. net7.0-macos net7.0-macos was computed. net7.0-tvos net7.0-tvos was computed. net7.0-windows net7.0-windows was computed. net8.0 net8.0 was computed. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 was computed. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 was computed. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2021.11.15.2019 | 15,276 | 10/15/2021 |
| 2021.10.2.1139 | 9,984 | 10/2/2021 |
| 2021.10.2.900 | 577 | 10/2/2021 |
| 2021.10.1.2328 | 521 | 10/1/2021 |
| 2021.8.29.845 | 6,850 | 8/29/2021 |
| 2021.8.27.2205 | 509 | 8/27/2021 |
| 2021.8.27.1915 | 521 | 8/27/2021 |
| 2021.8.26.2240 | 473 | 8/26/2021 |
| 2021.8.25.1400 | 480 | 8/25/2021 |
| 2021.8.21.2300 | 533 | 8/21/2021 |
| 2021.8.16.2300 | 456 | 8/16/2021 |