Skip to content

Commit 1067ada

Browse files
committed
Update project version
Add attributes
1 parent 7283854 commit 1067ada

File tree

5 files changed

+9
-2
lines changed

5 files changed

+9
-2
lines changed

src/X.Extensions.Logging.Telegram/TelegramLogger.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
using System;
22
using System.Linq;
3+
using JetBrains.Annotations;
34
using Microsoft.Extensions.Logging;
45

56
namespace X.Extensions.Logging.Telegram
@@ -19,6 +20,7 @@ internal TelegramLogger(string name, TelegramLoggerOptions options, TelegramLogg
1920
Options = options ?? throw new ArgumentNullException(nameof(options));
2021
}
2122

23+
[PublicAPI]
2224
public TelegramLoggerOptions Options { get; private set; }
2325

2426
public void Log<TState>(LogLevel logLevel, EventId eventId, TState state, Exception exception, Func<TState, Exception, string> formatter)

src/X.Extensions.Logging.Telegram/TelegramLoggerExtensions.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
using System;
2+
using JetBrains.Annotations;
23
using Microsoft.Extensions.Configuration;
34
using Microsoft.Extensions.Logging;
45

56
namespace X.Extensions.Logging.Telegram
67
{
8+
[PublicAPI]
79
public static class TelegramLoggerExtensions
810
{
911
/// <summary>

src/X.Extensions.Logging.Telegram/TelegramLoggerProcessor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ internal class TelegramLoggerProcessor : IDisposable
1212

1313
private readonly BlockingCollection<string> _queue = new(MaxQueuedMessages);
1414
private readonly Thread _thread;
15-
private readonly TelegramWriter _writer;
15+
private readonly ITelegramWriter _writer;
1616

1717
public TelegramLoggerProcessor(TelegramLoggerOptions options)
1818
{

src/X.Extensions.Logging.Telegram/TelegramWriter.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
using System.Threading.Tasks;
2+
using JetBrains.Annotations;
23
using Telegram.Bot;
34
using Telegram.Bot.Types.Enums;
45

56
namespace X.Extensions.Logging.Telegram
67
{
8+
[PublicAPI]
79
public interface ITelegramWriter
810
{
911
Task Write(string message);

src/X.Extensions.Logging.Telegram/X.Extensions.Logging.Telegram.csproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,12 @@
1212
<PackageTags>telegram, logging, log, logs, tg</PackageTags>
1313
<Description>Telegram logging provider</Description>
1414
<RepositoryType>git</RepositoryType>
15-
<Version>1.0.1.5</Version>
15+
<Version>1.0.2.0</Version>
1616
<TargetFramework>netstandard2.0</TargetFramework>
1717
</PropertyGroup>
1818

1919
<ItemGroup>
20+
<PackageReference Include="JetBrains.Annotations" Version="2021.3.0" />
2021
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="5.0.0" />
2122
<PackageReference Include="Microsoft.Extensions.Logging" Version="5.0.0" />
2223
<PackageReference Include="Telegram.Bot" Version="16.0.2" />

0 commit comments

Comments
 (0)