diff options
author | vnugent <public@vaughnnugent.com> | 2024-07-15 18:58:06 -0400 |
---|---|---|
committer | vnugent <public@vaughnnugent.com> | 2024-07-15 18:58:06 -0400 |
commit | 85cd6793818a3edd0a963bb4829a960ee6b0e022 (patch) | |
tree | 3e852301428555e9964875884072dc5d0994cfe0 /lib/Plugins.Essentials.ServiceStack/src | |
parent | abfb5761ee381b7e1e5342a5525ceca8c8fd81dd (diff) |
chore: Just some minor checks and adjustments
Diffstat (limited to 'lib/Plugins.Essentials.ServiceStack/src')
-rw-r--r-- | lib/Plugins.Essentials.ServiceStack/src/Construction/HttpServiceStackBuilder.cs | 2 | ||||
-rw-r--r-- | lib/Plugins.Essentials.ServiceStack/src/Construction/ServiceBuilder.cs | 6 |
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; } |