aboutsummaryrefslogtreecommitdiff
path: root/PagerHandler.cs
diff options
context:
space:
mode:
authorJake Mannens <jake@asger.xyz>2024-10-18 14:51:26 +1100
committerJake Mannens <jake@asger.xyz>2024-10-29 11:42:54 +1100
commit09ade38700ae3795c47826cf4c80c65f9c3338f3 (patch)
tree2bc877d130f70a89cc891fb18e034e00a337478a /PagerHandler.cs
parente8e3c4cba8ffa0056e984c113cfbb75319e00022 (diff)
Diffstat (limited to 'PagerHandler.cs')
-rw-r--r--PagerHandler.cs14
1 files changed, 7 insertions, 7 deletions
diff --git a/PagerHandler.cs b/PagerHandler.cs
index 8520064..19e92c5 100644
--- a/PagerHandler.cs
+++ b/PagerHandler.cs
@@ -3,18 +3,18 @@
namespace PagerParser;
[AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = false)]
-public class PagerHandlerAttribute : Attribute {}
+internal class PagerHandlerAttribute : Attribute {}
-public interface IPagerHandler {
- public void OnConfiguring(
+internal interface IPagerHandler {
+ internal void OnConfiguring(
ILogger logger,
IConfiguration config,
IServiceProvider serviceProvider);
- public Task StartAsync(CancellationToken ct);
- public Task StopAsync(CancellationToken ct);
+ internal Task StartAsync(CancellationToken ct);
+ internal Task StopAsync(CancellationToken ct);
- public Task HandleMessageAsync(
+ internal Task HandleMessageAsync(
PagerMessage message,
ParsedPagerMessage? parsedMessage);
}
@@ -35,7 +35,7 @@ public class RootPagerHandler : IRootPagerHandler, IHostedService {
.Where(t => t.IsClass)
.Where(t => t.IsAssignableTo(typeof(IPagerHandler)))
.Where(t => t.GetCustomAttributes<PagerHandlerAttribute>().Any())
- .Select(t => Activator.CreateInstance(t))
+ .Select(Activator.CreateInstance)
.Cast<IPagerHandler>()
.Select(h => new HandlerEntry(h))
.ToArray();