From c7f26a78a28f67ee5c207a1c4300aca7d013930d Mon Sep 17 00:00:00 2001 From: Tudor Stanciu Date: Wed, 8 Oct 2025 02:06:37 +0300 Subject: [PATCH] feat: add PackageReleaseNotes to project file and update IBitipClient interface methods --- src/clients/dotnet/Bitip.Client/Bitip.Client.csproj | 1 + src/clients/dotnet/Bitip.Client/Services/IBitipClient.cs | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/src/clients/dotnet/Bitip.Client/Bitip.Client.csproj b/src/clients/dotnet/Bitip.Client/Bitip.Client.csproj index 15b75b0..ab79365 100644 --- a/src/clients/dotnet/Bitip.Client/Bitip.Client.csproj +++ b/src/clients/dotnet/Bitip.Client/Bitip.Client.csproj @@ -8,6 +8,7 @@ README.md https://lab.code-rove.com/gitea/tudor.stanciu/bitip/src/branch/main/src/clients/dotnet Bitip Toodle + $([System.IO.File]::ReadAllText("$(MSBuildProjectDirectory)/ReleaseNotes.txt")) diff --git a/src/clients/dotnet/Bitip.Client/Services/IBitipClient.cs b/src/clients/dotnet/Bitip.Client/Services/IBitipClient.cs index 76e73cb..cf9b966 100644 --- a/src/clients/dotnet/Bitip.Client/Services/IBitipClient.cs +++ b/src/clients/dotnet/Bitip.Client/Services/IBitipClient.cs @@ -1,8 +1,16 @@ // Copyright (c) 2025 Tudor Stanciu +using Bitip.Client.Models; +using System.Threading; +using System.Threading.Tasks; + namespace Bitip.Client.Services { public interface IBitipClient { + Task GetHealth(CancellationToken cancellationToken = default); + Task GetVersion(CancellationToken cancellationToken = default); + Task GetIpLocation(string ip, CancellationToken cancellationToken = default); + Task GetDetailedIpLocation(string ip, CancellationToken cancellationToken = default); } }