Apply review suggestions
This commit is contained in:
parent
c5a363a007
commit
a5f16136eb
|
@ -76,7 +76,6 @@ namespace MediaBrowser.Common.Net
|
|||
/// <summary>
|
||||
/// Retrieves the bind address to use in system URLs. (Server Discovery, PlayTo, LiveTV, SystemInfo)
|
||||
/// If no bind addresses are specified, an internal interface address is selected.
|
||||
/// (See <see cref="GetBindAddress(IPAddress, out int?, bool)"/>.
|
||||
/// </summary>
|
||||
/// <param name="source">IP address of the request.</param>
|
||||
/// <param name="port">Optional port returned, if it's part of an override.</param>
|
||||
|
|
|
@ -2,8 +2,8 @@ using System.Net;
|
|||
using System.Net.Sockets;
|
||||
using Microsoft.AspNetCore.HttpOverrides;
|
||||
|
||||
namespace MediaBrowser.Model.Net
|
||||
{
|
||||
namespace MediaBrowser.Model.Net;
|
||||
|
||||
/// <summary>
|
||||
/// Base network object class.
|
||||
/// </summary>
|
||||
|
@ -72,4 +72,3 @@ namespace MediaBrowser.Model.Net
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
using System.Net;
|
||||
using System.Net.Sockets;
|
||||
|
||||
namespace MediaBrowser.Model.Net
|
||||
{
|
||||
namespace MediaBrowser.Model.Net;
|
||||
|
||||
/// <summary>
|
||||
/// Implemented by components that can create specific socket configurations.
|
||||
/// </summary>
|
||||
|
@ -33,4 +33,3 @@ namespace MediaBrowser.Model.Net
|
|||
/// <returns>A new multicast socket using the specfied bind interface, multicast address, multicast time to live and port.</returns>
|
||||
Socket CreateUdpMulticastSocket(IPAddress multicastAddress, IPData bindInterface, int multicastTimeToLive, int localPort);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -34,30 +34,9 @@ namespace Rssdp.Infrastructure
|
|||
string osName,
|
||||
string osVersion)
|
||||
{
|
||||
if (communicationsServer is null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(communicationsServer));
|
||||
}
|
||||
|
||||
if (osName is null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(osName));
|
||||
}
|
||||
|
||||
if (osName.Length == 0)
|
||||
{
|
||||
throw new ArgumentException("osName cannot be an empty string.", nameof(osName));
|
||||
}
|
||||
|
||||
if (osVersion is null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(osVersion));
|
||||
}
|
||||
|
||||
if (osVersion.Length == 0)
|
||||
{
|
||||
throw new ArgumentException("osVersion cannot be an empty string.", nameof(osName));
|
||||
}
|
||||
ArgumentNullException.ThrowIfNull(communicationsServer);
|
||||
ArgumentNullException.ThrowIfNullOrEmpty(osName);
|
||||
ArgumentNullException.ThrowIfNullOrEmpty(osVersion);
|
||||
|
||||
_OSName = osName;
|
||||
_OSVersion = osVersion;
|
||||
|
@ -363,7 +342,6 @@ namespace Rssdp.Infrastructure
|
|||
var values = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
|
||||
|
||||
values["HOST"] = "239.255.255.250:1900";
|
||||
values["USER-AGENT"] = "UPnP/1.0 DLNADOC/1.50 Platinum/1.0.4.2";
|
||||
values["USER-AGENT"] = string.Format(CultureInfo.InvariantCulture, "{0}/{1} UPnP/1.0 RSSDP/{2}", _OSName, _OSVersion, SsdpConstants.ServerVersion);
|
||||
values["MAN"] = "\"ssdp:discover\"";
|
||||
|
||||
|
|
|
@ -40,30 +40,9 @@ namespace Rssdp.Infrastructure
|
|||
string osVersion,
|
||||
bool sendOnlyMatchedHost)
|
||||
{
|
||||
if (communicationsServer is null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(communicationsServer));
|
||||
}
|
||||
|
||||
if (osName is null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(osName));
|
||||
}
|
||||
|
||||
if (osName.Length == 0)
|
||||
{
|
||||
throw new ArgumentException("osName cannot be an empty string.", nameof(osName));
|
||||
}
|
||||
|
||||
if (osVersion is null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(osVersion));
|
||||
}
|
||||
|
||||
if (osVersion.Length == 0)
|
||||
{
|
||||
throw new ArgumentException("osVersion cannot be an empty string.", nameof(osName));
|
||||
}
|
||||
ArgumentNullException.ThrowIfNull(communicationsServer);
|
||||
ArgumentNullException.ThrowIfNullOrEmpty(osName);
|
||||
ArgumentNullException.ThrowIfNullOrEmpty(osVersion);
|
||||
|
||||
_SupportPnpRootDevice = true;
|
||||
_Devices = new List<SsdpRootDevice>();
|
||||
|
|
Loading…
Reference in New Issue
Block a user