Up dependencies

This commit is contained in:
Sergey Nazarov 2024-03-26 18:59:12 +03:00
parent 261d62c83f
commit 792a633544
4 changed files with 18 additions and 3 deletions

View File

@ -9,7 +9,7 @@
<PackageVersion Include="Swashbuckle.AspNetCore" Version="6.5.0" /> <PackageVersion Include="Swashbuckle.AspNetCore" Version="6.5.0" />
</ItemGroup> </ItemGroup>
<ItemGroup Label="Serilog"> <ItemGroup Label="Serilog">
<PackageVersion Include="Nocr.TelegramListener.Async.Api.Contracts" Version="0.4.2" /> <PackageVersion Include="Nocr.TelegramListener.Async.Api.Contracts" Version="0.4.15" />
<PackageVersion Include="RestEase" Version="1.6.4" /> <PackageVersion Include="RestEase" Version="1.6.4" />
<PackageVersion Include="Serilog" Version="3.1.1" /> <PackageVersion Include="Serilog" Version="3.1.1" />
<PackageVersion Include="Serilog.AspNetCore" Version="8.0.1" /> <PackageVersion Include="Serilog.AspNetCore" Version="8.0.1" />

View File

@ -41,6 +41,11 @@ public sealed class MessageReceivedHandler : IHandleMessages<MessageReceived>
{ {
MatchId = match.Id, MatchId = match.Id,
MatchUserId = match.UserId, MatchUserId = match.UserId,
ChatUsername = match.ChatUsername,
Rule = (int)match.Rule,
Template = match.Template,
Text = message.Text,
FromUsername = message.FromUsername,
OccuredDateTime = message.OccuredDateTime, OccuredDateTime = message.OccuredDateTime,
PublishedDateTime = _dateProvider.UtcNow PublishedDateTime = _dateProvider.UtcNow
}; };

View File

@ -57,7 +57,7 @@ public sealed class TextMatch
public void Disable() public void Disable()
{ {
if (Active == false) if (!Active)
{ {
throw new InvalidOperationException("Failed to disable inactive match"); throw new InvalidOperationException("Failed to disable inactive match");
} }
@ -67,7 +67,7 @@ public sealed class TextMatch
public void Activate() public void Activate()
{ {
if (Active == true) if (Active)
{ {
throw new InvalidOperationException("Failed to activate inactive match"); throw new InvalidOperationException("Failed to activate inactive match");
} }

View File

@ -8,6 +8,16 @@ public class TextMatchMatched : IEvent
public long MatchUserId { get; set; } public long MatchUserId { get; set; }
public string ChatUsername { get; set; }
public int Rule { get; set; }
public string Template { get; set; }
public string? FromUsername { get; set; }
public string Text { get; set; }
public DateTimeOffset OccuredDateTime { get; set; } public DateTimeOffset OccuredDateTime { get; set; }
public DateTimeOffset PublishedDateTime { get; set; } public DateTimeOffset PublishedDateTime { get; set; }