|
|
|
@ -76,7 +76,18 @@ namespace Squidex.Config.Orleans |
|
|
|
{ |
|
|
|
["MongoDB"] = () => |
|
|
|
{ |
|
|
|
var address = Helper.ResolveIPAddressAsync(Dns.GetHostName(), AddressFamily.InterNetwork).Result; |
|
|
|
IPAddress address; |
|
|
|
|
|
|
|
var configuredAddress = config.GetOptionalValue("orleans:ipAddress", string.Empty); |
|
|
|
|
|
|
|
if (!string.IsNullOrWhiteSpace(configuredAddress)) |
|
|
|
{ |
|
|
|
address = IPAddress.Parse(configuredAddress); |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
address = Helper.ResolveIPAddressAsync(Dns.GetHostName(), AddressFamily.InterNetwork).Result; |
|
|
|
} |
|
|
|
|
|
|
|
builder.ConfigureEndpoints( |
|
|
|
address, |
|
|
|
|