aboutsummaryrefslogtreecommitdiff
path: root/lib/Plugins.Essentials.ServiceStack
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Plugins.Essentials.ServiceStack')
-rw-r--r--lib/Plugins.Essentials.ServiceStack/src/Construction/HttpServiceStackBuilder.cs2
-rw-r--r--lib/Plugins.Essentials.ServiceStack/src/Construction/ServiceBuilder.cs6
2 files changed, 5 insertions, 3 deletions
diff --git a/lib/Plugins.Essentials.ServiceStack/src/Construction/HttpServiceStackBuilder.cs b/lib/Plugins.Essentials.ServiceStack/src/Construction/HttpServiceStackBuilder.cs
index 3240330..34c68bf 100644
--- a/lib/Plugins.Essentials.ServiceStack/src/Construction/HttpServiceStackBuilder.cs
+++ b/lib/Plugins.Essentials.ServiceStack/src/Construction/HttpServiceStackBuilder.cs
@@ -112,7 +112,7 @@ namespace VNLib.Plugins.Essentials.ServiceStack.Construction
) => WithHttp((sgs) => {
HttpTransportBinding[] vhBindings = getBindings(sgs)
- .Select(s =>
+ .Select(static s =>
{
IEnumerable<IWebRoot> procs = s.Hosts.Select(static s => s.Processor);
return new HttpTransportBinding(s.Transport, procs);
diff --git a/lib/Plugins.Essentials.ServiceStack/src/Construction/ServiceBuilder.cs b/lib/Plugins.Essentials.ServiceStack/src/Construction/ServiceBuilder.cs
index 2464d9b..4817ba0 100644
--- a/lib/Plugins.Essentials.ServiceStack/src/Construction/ServiceBuilder.cs
+++ b/lib/Plugins.Essentials.ServiceStack/src/Construction/ServiceBuilder.cs
@@ -3,9 +3,9 @@
*
* Library: VNLib
* Package: VNLib.Plugins.Essentials.ServiceStack
-* File: HttpServiceStackBuilder.cs
+* File: ServiceBuilder.cs
*
-* HttpServiceStackBuilder.cs is part of VNLib.Plugins.Essentials.ServiceStack which is part of the larger
+* ServiceBuilder.cs is part of VNLib.Plugins.Essentials.ServiceStack which is part of the larger
* VNLib collection of libraries and utilities.
*
* VNLib.Plugins.Essentials.ServiceStack is free software: you can redistribute it and/or modify
@@ -55,6 +55,8 @@ namespace VNLib.Plugins.Essentials.ServiceStack.Construction
/// <returns>The current instance for chaining</returns>
public ServiceBuilder AddHostCollection(Action<ICollection<IServiceHost>> host)
{
+ ArgumentNullException.ThrowIfNull(host);
+
_callbacks.Add(host);
return this;
}