WTC.Abstractions.Types
1.0.2
dotnet add package WTC.Abstractions.Types --version 1.0.2
NuGet\Install-Package WTC.Abstractions.Types -Version 1.0.2
<PackageReference Include="WTC.Abstractions.Types" Version="1.0.2" />
paket add WTC.Abstractions.Types --version 1.0.2
#r "nuget: WTC.Abstractions.Types, 1.0.2"
// Install WTC.Abstractions.Types as a Cake Addin #addin nuget:?package=WTC.Abstractions.Types&version=1.0.2 // Install WTC.Abstractions.Types as a Cake Tool #tool nuget:?package=WTC.Abstractions.Types&version=1.0.2
WTelegramClient Type Abstractions and Extensions
this project aims to make it easier to work with Telegram-Api types using WTC.
the goal is to eliminate the need of pattern-matching
and type casting
as much as possible and have more FP
approach instead of OOP
(the underlying impl is OOP
however.
this library should NOT contain any Logic on its own, its should offer flexibility and readability for exchange of small performance decrease.
Use
this package is available through nuget: dotnet add package WTC.Abstractions.Types
after installation simply import the Library:
using WTC.Abstractions.Types;
all the available methods are shown here: examples
Contribution
contribution are welcome, but please open a Discussion first to discuss about what you are looking for are what you want to implement first! you can also mention it in our telegram Group.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net6.0-windows7.0 is compatible. net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net7.0-windows7.0 is compatible. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net8.0-windows7.0 is compatible. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. |
-
net6.0
- WTelegramClient (>= 3.6.3)
-
net6.0-windows7.0
- WTelegramClient (>= 3.6.3)
-
net7.0
- WTelegramClient (>= 3.6.3)
-
net7.0-windows7.0
- WTelegramClient (>= 3.6.3)
-
net8.0
- WTelegramClient (>= 3.6.3)
-
net8.0-windows7.0
- WTelegramClient (>= 3.6.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.