summary refs log tree commit diff
path: root/MatrixInviteLogger/InviteLoggerConfiguration.cs
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2025-03-13 11:50:16 +0100
committerRory& <root@rory.gay>2025-03-13 11:50:16 +0100
commit7a1f8b51779ed8a6112fc83d13d81c3efdf792b7 (patch)
tree6429e5a14c517400a4d6a9a9b96c6bd13df5ac4e /MatrixInviteLogger/InviteLoggerConfiguration.cs
downloadMatrixInviteLogger-7a1f8b51779ed8a6112fc83d13d81c3efdf792b7.tar.xz
Initial commit
Diffstat (limited to 'MatrixInviteLogger/InviteLoggerConfiguration.cs')
-rw-r--r--MatrixInviteLogger/InviteLoggerConfiguration.cs9
1 files changed, 9 insertions, 0 deletions
diff --git a/MatrixInviteLogger/InviteLoggerConfiguration.cs b/MatrixInviteLogger/InviteLoggerConfiguration.cs
new file mode 100644

index 0000000..8fe1a29 --- /dev/null +++ b/MatrixInviteLogger/InviteLoggerConfiguration.cs
@@ -0,0 +1,9 @@ +using Microsoft.Extensions.Configuration; + +namespace MatrixInviteLogger; + +public class InviteLoggerConfiguration { + public InviteLoggerConfiguration(IConfiguration config) => config.GetRequiredSection("InviteLogger").Bind(this); + public string LogRoom { get; set; } + public bool SendInviteDataAsFile { get; set; } +} \ No newline at end of file