<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://frapp42.fr/de/blog</id>
    <title>Frenchy Apps 42 Blog</title>
    <updated>2026-10-28T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://frapp42.fr/de/blog"/>
    <subtitle>Frenchy Apps 42 Blog</subtitle>
    <icon>https://frapp42.fr/de/img/favicon.ico</icon>
    <entry>
        <title type="html"><![CDATA[Axios.Net v0.1.0]]></title>
        <id>https://frapp42.fr/de/blog/axios-net-v0.1.0</id>
        <link href="https://frapp42.fr/de/blog/axios-net-v0.1.0"/>
        <updated>2026-10-28T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Über dieses Release]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="über-dieses-release">Über dieses Release<a href="https://frapp42.fr/de/blog/axios-net-v0.1.0#%C3%BCber-dieses-release" class="hash-link" aria-label="Direkter Link zur Über dieses Release" title="Direkter Link zur Über dieses Release" translate="no">​</a></h2>
<p>Erstes Release von Axios.Net, einem HTTP-Client für .NET 8 und .NET 10 mit einer <a href="https://axios.rest/" target="_blank" rel="noopener noreferrer" class="">axios</a>-ähnlichen Syntax.</p>
<!-- -->
<div class="language-cs codeBlockContainer_O4Tg theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_XKTC"><pre tabindex="0" class="prism-code language-cs codeBlock_lisC thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_xgth"><div class="token-line" style="color:#393A34"><span class="token class-name">AxiosResponse</span><span class="token class-name punctuation" style="color:#393A34">&lt;</span><span class="token class-name">User</span><span class="token class-name punctuation" style="color:#393A34">&gt;</span><span class="token plain"> res </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">await</span><span class="token plain"> Axios</span><span class="token punctuation" style="color:#393A34">.</span><span class="token generic-method function" style="color:#d73a49">Get</span><span class="token generic-method generic class-name punctuation" style="color:#393A34">&lt;</span><span class="token generic-method generic class-name">User</span><span class="token generic-method generic class-name punctuation" style="color:#393A34">&gt;</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"https://api.test/users/1"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">;</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token class-name">AxiosClient</span><span class="token plain"> api </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> Axios</span><span class="token punctuation" style="color:#393A34">.</span><span class="token function" style="color:#d73a49">Create</span><span class="token punctuation" style="color:#393A34">(</span><span class="token keyword" style="color:#00009f">new</span><span class="token plain"> </span><span class="token constructor-invocation class-name">AxiosRequestConfig</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"> BaseUrl </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"https://api.test/v1"</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">}</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">;</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword" style="color:#00009f">await</span><span class="token plain"> api</span><span class="token punctuation" style="color:#393A34">.</span><span class="token generic-method function" style="color:#d73a49">Post</span><span class="token generic-method generic class-name punctuation" style="color:#393A34">&lt;</span><span class="token generic-method generic class-name">User</span><span class="token generic-method generic class-name punctuation" style="color:#393A34">&gt;</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"/users"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">new</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"> Name </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Ada"</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">}</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">;</span><br></div></code></pre></div></div>
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="neuigkeiten">Neuigkeiten<a href="https://frapp42.fr/de/blog/axios-net-v0.1.0#neuigkeiten" class="hash-link" aria-label="Direkter Link zur Neuigkeiten" title="Direkter Link zur Neuigkeiten" translate="no">​</a></h2>
<ul>
<li class="">Die axios-API: <code>Get</code>, <code>Post</code>, <code>Put</code>, <code>Patch</code>, <code>Delete</code>, <code>Head</code>, <code>Options</code>, <code>Request</code>, <code>PostForm</code>, <code>GetUri</code> und <code>Create</code></li>
<li class="">Typisierte Antworten, Konfigurations-Merging (Bibliothek, Client, Anfrage) und Standard-Header pro Methode</li>
<li class="">Request- und Response-Interceptors mit <code>Eject</code>, <code>Clear</code>, <code>RunWhen</code> und <code>Synchronous</code></li>
<li class="">Query-Parameter sowie JSON-, urlencoded- und Multipart-Bodys</li>
<li class="">Eine einzige <code>AxiosException</code> mit den Fehlercodes von axios</li>
<li class="">Timeout, Abbruch, Upload- und Download-Fortschritt, Größenlimits, Weiterleitungen, Dekomprimierung und Proxy</li>
</ul>
<p>Axios.Net wird unter AGPL-3.0-or-later veröffentlicht. Lies die <a class="" href="https://frapp42.fr/de/docs/axios-net/">Dokumentation</a> für den Einstieg, einschließlich des Umstiegs von der Klasse <code>Request</code> aus <code>FrApp42.Web</code>.</p>
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/axios-net-v0.1.0#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Das Release findest du unter folgendem Link: <a href="https://github.com/FrApp42/Axios.Net/releases/tag/v0.1.0" target="_blank" rel="noopener noreferrer" class="">changelog</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="Axios.Net" term="Axios.Net"/>
        <category label="C#" term="C#"/>
        <category label="Releases" term="Releases"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Factos v0.1.0]]></title>
        <id>https://frapp42.fr/de/blog/factos-v0.1.0</id>
        <link href="https://frapp42.fr/de/blog/factos-v0.1.0"/>
        <updated>2026-10-24T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Über dieses Release]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="über-dieses-release">Über dieses Release<a href="https://frapp42.fr/de/blog/factos-v0.1.0#%C3%BCber-dieses-release" class="hash-link" aria-label="Direkter Link zur Über dieses Release" title="Direkter Link zur Über dieses Release" translate="no">​</a></h2>
<p>Erstes Release von Factos, einem Klon von <a href="https://github.com/InvoiceShelf/InvoiceShelf" target="_blank" rel="noopener noreferrer" class="">InvoiceShelf</a>, neu geschrieben in C# / Blazor (.NET 10): Angebote, Rechnungen, Zahlungen, Ausgaben und Einkauf, mit einer InvoiceShelf-kompatiblen REST-API.</p>
<!-- -->
<div class="theme-admonition theme-admonition-caution admonition_sjH4 alert alert--warning"><div class="admonitionHeading_mHOD"><span class="admonitionIcon_R4TP"><svg viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"></path></svg></span>vorsicht</div><div class="admonitionContent_JIoT"><p>Factos befindet sich in Entwicklung. Die Weboberfläche ist durchgängig nutzbar, die API <code>/api/v1</code> ist jedoch nur teilweise portiert.</p></div></div>
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="neuigkeiten">Neuigkeiten<a href="https://frapp42.fr/de/blog/factos-v0.1.0#neuigkeiten" class="hash-link" aria-label="Direkter Link zur Neuigkeiten" title="Direkter Link zur Neuigkeiten" translate="no">​</a></h2>
<ul>
<li class="">Verkaufs- und Einkaufsbelege, Zahlungen, Ausgaben und ein Cashflow-Dashboard</li>
<li class="">PDF-Vorlagen, E-Mail-Versand und öffentliche Links für Kunden</li>
<li class="">SQLite, PostgreSQL oder MySQL, bei der Installation wählbar</li>
<li class="">Import aus einer bestehenden InvoiceShelf-Installation</li>
</ul>
<p>Lies die <a class="" href="https://frapp42.fr/de/docs/factos/">Dokumentation</a> für den Einstieg.</p>
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/factos-v0.1.0#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Den Quellcode findest du unter folgendem Link: <a href="https://github.com/FrApp42/Factos/commits/v0.1.0" target="_blank" rel="noopener noreferrer" class="">changelog</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="Factos" term="Factos"/>
        <category label="C#" term="C#"/>
        <category label="Blazor" term="Blazor"/>
        <category label="Releases" term="Releases"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Factos v0.1.1]]></title>
        <id>https://frapp42.fr/de/blog/factos-v0.1.1</id>
        <link href="https://frapp42.fr/de/blog/factos-v0.1.1"/>
        <updated>2026-10-24T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Neuigkeiten]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="neuigkeiten">Neuigkeiten<a href="https://frapp42.fr/de/blog/factos-v0.1.1#neuigkeiten" class="hash-link" aria-label="Direkter Link zur Neuigkeiten" title="Direkter Link zur Neuigkeiten" translate="no">​</a></h2>
<ul>
<li class="">Docker: <code>appsettings.local.json</code> wird jetzt direkt in <code>App_Data</code> geschrieben</li>
</ul>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/factos-v0.1.1#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Du kannst die Änderungen mit v0.1.0 vergleichen: <a href="https://github.com/FrApp42/Factos/compare/v0.1.0...v0.1.1" target="_blank" rel="noopener noreferrer" class="">changes</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="Factos" term="Factos"/>
        <category label="C#" term="C#"/>
        <category label="Blazor" term="Blazor"/>
        <category label="Releases" term="Releases"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Factos v0.1.2]]></title>
        <id>https://frapp42.fr/de/blog/factos-v0.1.2</id>
        <link href="https://frapp42.fr/de/blog/factos-v0.1.2"/>
        <updated>2026-10-24T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Neuigkeiten]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="neuigkeiten">Neuigkeiten<a href="https://frapp42.fr/de/blog/factos-v0.1.2#neuigkeiten" class="hash-link" aria-label="Direkter Link zur Neuigkeiten" title="Direkter Link zur Neuigkeiten" translate="no">​</a></h2>
<ul>
<li class="">Docker: Fehler behoben, bei dem <code>blazor.web.js</code> im Image fehlte (404)</li>
</ul>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/factos-v0.1.2#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Du kannst die Änderungen mit v0.1.1 vergleichen: <a href="https://github.com/FrApp42/Factos/compare/v0.1.1...v0.1.2" target="_blank" rel="noopener noreferrer" class="">changes</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="Factos" term="Factos"/>
        <category label="C#" term="C#"/>
        <category label="Blazor" term="Blazor"/>
        <category label="Releases" term="Releases"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Factos v0.1.3]]></title>
        <id>https://frapp42.fr/de/blog/factos-v0.1.3</id>
        <link href="https://frapp42.fr/de/blog/factos-v0.1.3"/>
        <updated>2026-10-24T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Neuigkeiten]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="neuigkeiten">Neuigkeiten<a href="https://frapp42.fr/de/blog/factos-v0.1.3#neuigkeiten" class="hash-link" aria-label="Direkter Link zur Neuigkeiten" title="Direkter Link zur Neuigkeiten" translate="no">​</a></h2>
<ul>
<li class="">Benutzerdefinierte Felder: Definition, Eingabe und Druck</li>
</ul>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/factos-v0.1.3#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Du kannst die Änderungen mit v0.1.2 vergleichen: <a href="https://github.com/FrApp42/Factos/compare/v0.1.2...v0.1.3" target="_blank" rel="noopener noreferrer" class="">changes</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="Factos" term="Factos"/>
        <category label="C#" term="C#"/>
        <category label="Blazor" term="Blazor"/>
        <category label="Releases" term="Releases"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[DeskPilot v0.1.0]]></title>
        <id>https://frapp42.fr/de/blog/deskpilot-v0.1.0</id>
        <link href="https://frapp42.fr/de/blog/deskpilot-v0.1.0"/>
        <updated>2026-10-20T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Über dieses Release]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="über-dieses-release">Über dieses Release<a href="https://frapp42.fr/de/blog/deskpilot-v0.1.0#%C3%BCber-dieses-release" class="hash-link" aria-label="Direkter Link zur Über dieses Release" title="Direkter Link zur Über dieses Release" translate="no">​</a></h2>
<p>Erstes Release von DeskPilot, einem Open-Source-API-Server mit Webkonsole und Rendezvous-Server für <strong>RustDesk</strong>, kompatibel mit dem offiziellen RustDesk-Client.</p>
<!-- -->
<p>DeskPilot deckt die Funktionen von RustDesk Server Pro ab: Konten, geteilte Adressbücher, Geräte, Strategien, Protokolle und SSO (OIDC und LDAP). Dank seines <code>hbbs</code>-Forks bietet es außerdem Zugriffskontrolle, Gerätesperrung und ID-Änderung.</p>
<p>Es basiert auf ASP.NET Core 10, Blazor Server und PostgreSQL und steht unter der AGPL-3.0. Lies die <a class="" href="https://frapp42.fr/de/docs/deskpilot/">Dokumentation</a> für den Einstieg.</p>
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/deskpilot-v0.1.0#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Den Quellcode findest du unter folgendem Link: <a href="https://github.com/FrApp42/DeskPilot/releases/tag/v0.1.0" target="_blank" rel="noopener noreferrer" class="">DeskPilot</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="DeskPilot" term="DeskPilot"/>
        <category label="RustDesk" term="RustDesk"/>
        <category label="Releases" term="Releases"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[WPF.Pwsh v1.0.0]]></title>
        <id>https://frapp42.fr/de/blog/wpf-pwsh-v1.0.0</id>
        <link href="https://frapp42.fr/de/blog/wpf-pwsh-v1.0.0"/>
        <updated>2026-10-18T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Über dieses Release]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="über-dieses-release">Über dieses Release<a href="https://frapp42.fr/de/blog/wpf-pwsh-v1.0.0#%C3%BCber-dieses-release" class="hash-link" aria-label="Direkter Link zur Über dieses Release" title="Direkter Link zur Über dieses Release" translate="no">​</a></h2>
<p>Erstes Release von <code>FrApp42.WPF.Pwsh</code>, einem WPF-Steuerelement, das eine echte PowerShell-Sitzung (ConPTY) hostet. Die Shell startet mit dem Steuerelement, wird über das Windows-Terminal-Steuerelement dargestellt und löst ein Ereignis aus, wenn sie beendet wird.</p>
<!-- -->
<div class="language-csharp codeBlockContainer_O4Tg theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_XKTC"><pre tabindex="0" class="prism-code language-csharp codeBlock_lisC thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_xgth"><div class="token-line" style="color:#393A34"><span class="token class-name keyword" style="color:#00009f">var</span><span class="token plain"> terminal </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">new</span><span class="token plain"> </span><span class="token constructor-invocation class-name">FrApp42</span><span class="token constructor-invocation class-name punctuation" style="color:#393A34">.</span><span class="token constructor-invocation class-name">WPF</span><span class="token constructor-invocation class-name punctuation" style="color:#393A34">.</span><span class="token constructor-invocation class-name">Pwsh</span><span class="token constructor-invocation class-name punctuation" style="color:#393A34">.</span><span class="token constructor-invocation class-name">PwshTerminal</span><span class="token punctuation" style="color:#393A34">(</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">;</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">terminal</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">OnSessionDisconnected </span><span class="token operator" style="color:#393A34">+=</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">_</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> _</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">=&gt;</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">CloseTab</span><span class="token punctuation" style="color:#393A34">(</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">;</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">Content </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> terminal</span><span class="token punctuation" style="color:#393A34">;</span><br></div></code></pre></div></div>
<p>Das Paket zielt auf <code>net8.0-windows</code> und <code>net10.0-windows</code>. Lies die <a class="" href="https://frapp42.fr/de/docs/wpf-pwsh/">Dokumentation</a> für den Einstieg.</p>
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/wpf-pwsh-v1.0.0#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Den Quellcode findest du unter folgendem Link: <a href="https://github.com/FrApp42/WPF.Pwsh/releases/tag/v1.0.0" target="_blank" rel="noopener noreferrer" class="">WPF.Pwsh</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="WPF" term="WPF"/>
        <category label="C#" term="C#"/>
        <category label="Releases" term="Releases"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[ACR122U v1.1.1]]></title>
        <id>https://frapp42.fr/de/blog/acr122u-v1.1.1</id>
        <link href="https://frapp42.fr/de/blog/acr122u-v1.1.1"/>
        <updated>2026-07-22T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Neuigkeiten]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="neuigkeiten">Neuigkeiten<a href="https://frapp42.fr/de/blog/acr122u-v1.1.1#neuigkeiten" class="hash-link" aria-label="Direkter Link zur Neuigkeiten" title="Direkter Link zur Neuigkeiten" translate="no">​</a></h2>
<ul>
<li class="">Schlüsselauthentifizierung in <code>ReadBinary()</code> und <code>WriteBinary()</code> korrigiert (der Schlüsseltyp folgt jetzt dem gewählten Slot)</li>
<li class="">Ziel-Framework .NET 10 hinzugefügt</li>
<li class=""><code>PCSC</code> auf 7.0.1 aktualisiert</li>
</ul>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/acr122u-v1.1.1#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Du kannst die Änderungen mit v1.1.0 vergleichen: <a href="https://github.com/FrApp42/ACR122U/compare/1.1.0...1.1.1" target="_blank" rel="noopener noreferrer" class="">changes</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="ACR122U" term="ACR122U"/>
        <category label="C#" term="C#"/>
        <category label="Releases" term="Releases"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Web v1.4.1]]></title>
        <id>https://frapp42.fr/de/blog/web-v1.4.1</id>
        <link href="https://frapp42.fr/de/blog/web-v1.4.1"/>
        <updated>2026-05-10T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Neuigkeiten]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="neuigkeiten">Neuigkeiten<a href="https://frapp42.fr/de/blog/web-v1.4.1#neuigkeiten" class="hash-link" aria-label="Direkter Link zur Neuigkeiten" title="Direkter Link zur Neuigkeiten" translate="no">​</a></h2>
<ul>
<li class=""><code>HttpClient.Timeout</code> wird jetzt über die Eigenschaft <code>Timeout</code> von <code>Request</code> bereitgestellt</li>
</ul>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/web-v1.4.1#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Das Release findest du unter folgendem Link: <a href="https://github.com/FrApp42/Tools/releases/tag/web-1.4.1" target="_blank" rel="noopener noreferrer" class="">changelog</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="Tools" term="Tools"/>
        <category label="Web" term="Web"/>
        <category label="C#" term="C#"/>
        <category label="Releases" term="Releases"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Web v1.4.0]]></title>
        <id>https://frapp42.fr/de/blog/web-v1.4.0</id>
        <link href="https://frapp42.fr/de/blog/web-v1.4.0"/>
        <updated>2026-01-17T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Neuigkeiten]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="neuigkeiten">Neuigkeiten<a href="https://frapp42.fr/de/blog/web-v1.4.0#neuigkeiten" class="hash-link" aria-label="Direkter Link zur Neuigkeiten" title="Direkter Link zur Neuigkeiten" translate="no">​</a></h2>
<ul>
<li class="">Methode <code>SetAuthorization</code> in <code>Request</code> hinzugefügt</li>
<li class="">Prüfung auf nullable <code>KeyValuePair</code> in <code>SetAuthorization</code> korrigiert</li>
<li class="">Mehrere Ziel-Frameworks (.NET 8 bis 10)</li>
<li class="">Unterstützung für <code>TextBody</code> hinzugefügt</li>
</ul>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/web-v1.4.0#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Diese Version wurde am 2026-01-17 auf NuGet veröffentlicht, hat aber kein Tag auf GitHub. Du kannst die Änderungen seit v1.3.0 bis v1.4.1 vergleichen: <a href="https://github.com/FrApp42/Tools/compare/web-1.3.0...web-1.4.1" target="_blank" rel="noopener noreferrer" class="">changes</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="Tools" term="Tools"/>
        <category label="Web" term="Web"/>
        <category label="C#" term="C#"/>
        <category label="Releases" term="Releases"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[ACR122U v1.1.0]]></title>
        <id>https://frapp42.fr/de/blog/acr122u-v1.1.0</id>
        <link href="https://frapp42.fr/de/blog/acr122u-v1.1.0"/>
        <updated>2025-12-02T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Neuigkeiten]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="neuigkeiten">Neuigkeiten<a href="https://frapp42.fr/de/blog/acr122u-v1.1.0#neuigkeiten" class="hash-link" aria-label="Direkter Link zur Neuigkeiten" title="Direkter Link zur Neuigkeiten" translate="no">​</a></h2>
<ul>
<li class="">Methoden <code>ReadBinary()</code> und <code>WriteBinary()</code> hinzugefügt, mit optionalem Schlüssel und <code>KeyLocation</code>-Slot</li>
<li class="">Methode <code>UpdateBinary()</code> hinzugefügt</li>
<li class="">Unit-Tests hinzugefügt (MSTest)</li>
</ul>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/acr122u-v1.1.0#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Du kannst die Änderungen mit v1.0.0 vergleichen: <a href="https://github.com/FrApp42/ACR122U/compare/1.0.0...1.1.0" target="_blank" rel="noopener noreferrer" class="">changes</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="ACR122U" term="ACR122U"/>
        <category label="C#" term="C#"/>
        <category label="Releases" term="Releases"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Web v1.3.0]]></title>
        <id>https://frapp42.fr/de/blog/web-v1.3.0</id>
        <link href="https://frapp42.fr/de/blog/web-v1.3.0"/>
        <updated>2025-03-28T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Neuigkeiten]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="neuigkeiten">Neuigkeiten<a href="https://frapp42.fr/de/blog/web-v1.3.0#neuigkeiten" class="hash-link" aria-label="Direkter Link zur Neuigkeiten" title="Direkter Link zur Neuigkeiten" translate="no">​</a></h2>
<ul>
<li class="">Korrektur bei der Serialisierung</li>
<li class="">Methode zum Senden von Binärdateien (siehe <a class="" href="https://frapp42.fr/de/docs/tools/web/#sending-binary-file">Binärdatei senden</a>)</li>
</ul>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/web-v1.3.0#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Das Changelog findest du unter folgendem Link: <a href="https://github.com/FrApp42/Tools/releases/tag/web-1.3.0" target="_blank" rel="noopener noreferrer" class="">changelog</a>.</p>
<p>Du kannst die Änderungen auch mit v1.2.2 vergleichen: <a href="https://github.com/FrApp42/Tools/compare/web-1.2.2...web-1.3.0" target="_blank" rel="noopener noreferrer" class="">changes</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="Tools" term="Tools"/>
        <category label="Web" term="Web"/>
        <category label="C#" term="C#"/>
        <category label="Releases" term="Releases"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Web v1.2.2]]></title>
        <id>https://frapp42.fr/de/blog/web-v1.2.2</id>
        <link href="https://frapp42.fr/de/blog/web-v1.2.2"/>
        <updated>2024-10-08T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Neuigkeiten]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="neuigkeiten">Neuigkeiten<a href="https://frapp42.fr/de/blog/web-v1.2.2#neuigkeiten" class="hash-link" aria-label="Direkter Link zur Neuigkeiten" title="Direkter Link zur Neuigkeiten" translate="no">​</a></h2>
<ul>
<li class="">Fix: Antworten mit XML-Medientyp</li>
</ul>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/web-v1.2.2#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Das Changelog findest du unter folgendem Link: <a href="https://github.com/FrApp42/Tools/releases/tag/web-1.2.2" target="_blank" rel="noopener noreferrer" class="">changelog</a>.</p>
<p>Du kannst die Änderungen auch mit v1.2.1 vergleichen: <a href="https://github.com/FrApp42/Tools/compare/web-1.2.1...web-1.2.2" target="_blank" rel="noopener noreferrer" class="">changes</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="Tools" term="Tools"/>
        <category label="Web" term="Web"/>
        <category label="C#" term="C#"/>
        <category label="Releases" term="Releases"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Web v1.2.1]]></title>
        <id>https://frapp42.fr/de/blog/web-v1.2.1</id>
        <link href="https://frapp42.fr/de/blog/web-v1.2.1"/>
        <updated>2024-10-07T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Neuigkeiten]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="neuigkeiten">Neuigkeiten<a href="https://frapp42.fr/de/blog/web-v1.2.1#neuigkeiten" class="hash-link" aria-label="Direkter Link zur Neuigkeiten" title="Direkter Link zur Neuigkeiten" translate="no">​</a></h2>
<ul>
<li class="">Fix: Antworten ohne Inhalt werden behandelt</li>
<li class="">Build-Version aktualisiert</li>
</ul>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/web-v1.2.1#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Das Changelog findest du unter folgendem Link: <a href="https://github.com/FrApp42/Tools/releases/tag/web-1.2.1" target="_blank" rel="noopener noreferrer" class="">changelog</a>.</p>
<p>Du kannst die Änderungen auch mit v1.2.0 vergleichen: <a href="https://github.com/FrApp42/Tools/compare/web-1.2.0...web-1.2.1" target="_blank" rel="noopener noreferrer" class="">changes</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="Tools" term="Tools"/>
        <category label="Web" term="Web"/>
        <category label="C#" term="C#"/>
        <category label="Releases" term="Releases"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Web v1.2.0]]></title>
        <id>https://frapp42.fr/de/blog/web-v1.2.0</id>
        <link href="https://frapp42.fr/de/blog/web-v1.2.0"/>
        <updated>2024-10-06T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Neuigkeiten]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="neuigkeiten">Neuigkeiten<a href="https://frapp42.fr/de/blog/web-v1.2.0#neuigkeiten" class="hash-link" aria-label="Direkter Link zur Neuigkeiten" title="Direkter Link zur Neuigkeiten" translate="no">​</a></h2>
<ul>
<li class="">Unterstützung der XML-Deserialisierung</li>
<li class="">CI-Korrekturen</li>
</ul>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/web-v1.2.0#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Das Changelog findest du unter folgendem Link: <a href="https://github.com/FrApp42/Tools/releases/tag/web-1.2.0" target="_blank" rel="noopener noreferrer" class="">changelog</a>.</p>
<p>Du kannst die Änderungen auch mit v1.1.0 vergleichen: <a href="https://github.com/FrApp42/Tools/compare/web-1.1.0...web-1.2.0" target="_blank" rel="noopener noreferrer" class="">changes</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="Tools" term="Tools"/>
        <category label="Web" term="Web"/>
        <category label="C#" term="C#"/>
        <category label="Releases" term="Releases"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[ACR122U v1.0.0]]></title>
        <id>https://frapp42.fr/de/blog/acr122u-v1.0.0</id>
        <link href="https://frapp42.fr/de/blog/acr122u-v1.0.0"/>
        <updated>2024-09-04T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Über dieses Release]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="über-dieses-release">Über dieses Release<a href="https://frapp42.fr/de/blog/acr122u-v1.0.0#%C3%BCber-dieses-release" class="hash-link" aria-label="Direkter Link zur Über dieses Release" title="Direkter Link zur Über dieses Release" translate="no">​</a></h2>
<p>Erstes Release von <code>FrApp42.ACR122U</code>, einer einfachen Bibliothek zum Lesen von NFC-Karten mit einem ACR122U-Kartenleser.</p>
<!-- -->
<p>Die <a class="" href="https://frapp42.fr/de/docs/acr122u/">Dokumentation</a> ist fertig und du kannst das Paket ab sofort in deinen C#-Projekten verwenden.</p>
<div class="language-csharp codeBlockContainer_O4Tg theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_XKTC"><pre tabindex="0" class="prism-code language-csharp codeBlock_lisC thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_xgth"><div class="token-line" style="color:#393A34"><span class="token class-name">Reader</span><span class="token plain"> _reader </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">new</span><span class="token plain"> </span><span class="token constructor-invocation class-name">Reader</span><span class="token punctuation" style="color:#393A34">(</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">;</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">_reader</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">Connected </span><span class="token operator" style="color:#393A34">+=</span><span class="token plain"> OnReaderConnected</span><span class="token punctuation" style="color:#393A34">;</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">_reader</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">Inserted </span><span class="token operator" style="color:#393A34">+=</span><span class="token plain"> OnCardInserted</span><span class="token punctuation" style="color:#393A34">;</span><br></div></code></pre></div></div>
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/acr122u-v1.0.0#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Das Changelog findest du unter folgendem Link: <a href="https://github.com/FrApp42/ACR122U/releases/tag/1.0.0" target="_blank" rel="noopener noreferrer" class="">changelog</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="ACR122U" term="ACR122U"/>
        <category label="C#" term="C#"/>
        <category label="Releases" term="Releases"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[System v1.1.0]]></title>
        <id>https://frapp42.fr/de/blog/system-v1.1.0</id>
        <link href="https://frapp42.fr/de/blog/system-v1.1.0"/>
        <updated>2024-08-27T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Neuigkeiten]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="neuigkeiten">Neuigkeiten<a href="https://frapp42.fr/de/blog/system-v1.1.0#neuigkeiten" class="hash-link" aria-label="Direkter Link zur Neuigkeiten" title="Direkter Link zur Neuigkeiten" translate="no">​</a></h2>
<ul>
<li class=""><code>Awake</code> korrigiert (v1 und v2)</li>
</ul>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/system-v1.1.0#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Das Changelog findest du unter folgendem Link: <a href="https://github.com/FrApp42/Tools/releases/tag/system-1.1.0" target="_blank" rel="noopener noreferrer" class="">changelog</a>.</p>
<p>Du kannst die Änderungen auch mit v1.0.2 vergleichen: <a href="https://github.com/FrApp42/Tools/compare/system-1.0.2...system-1.1.0" target="_blank" rel="noopener noreferrer" class="">changes</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="Tools" term="Tools"/>
        <category label="System" term="System"/>
        <category label="C#" term="C#"/>
        <category label="Releases" term="Releases"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Web v1.1.0]]></title>
        <id>https://frapp42.fr/de/blog/web-v1.1.0</id>
        <link href="https://frapp42.fr/de/blog/web-v1.1.0"/>
        <updated>2024-08-24T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Neuigkeiten]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="neuigkeiten">Neuigkeiten<a href="https://frapp42.fr/de/blog/web-v1.1.0#neuigkeiten" class="hash-link" aria-label="Direkter Link zur Neuigkeiten" title="Direkter Link zur Neuigkeiten" translate="no">​</a></h2>
<ul>
<li class="">Tests hinzugefügt</li>
<li class=""><code>RunGetGytes()</code> in der Klasse <code>Request</code> hinzugefügt</li>
</ul>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/web-v1.1.0#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Das Changelog findest du unter folgendem Link: <a href="https://github.com/FrApp42/Tools/releases/tag/web-1.1.0" target="_blank" rel="noopener noreferrer" class="">changelog</a>.</p>
<p>Du kannst die Änderungen auch mit v1.0.0 vergleichen: <a href="https://github.com/FrApp42/Tools/compare/1.0.1...web-1.1.0" target="_blank" rel="noopener noreferrer" class="">changes</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="Tools" term="Tools"/>
        <category label="Web" term="Web"/>
        <category label="C#" term="C#"/>
        <category label="Releases" term="Releases"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[System v1.0.2]]></title>
        <id>https://frapp42.fr/de/blog/system-v1.0.2</id>
        <link href="https://frapp42.fr/de/blog/system-v1.0.2"/>
        <updated>2024-08-15T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Neuigkeiten]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="neuigkeiten">Neuigkeiten<a href="https://frapp42.fr/de/blog/system-v1.0.2#neuigkeiten" class="hash-link" aria-label="Direkter Link zur Neuigkeiten" title="Direkter Link zur Neuigkeiten" translate="no">​</a></h2>
<ul>
<li class="">Klasse Awake hinzugefügt</li>
</ul>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/system-v1.0.2#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Das Changelog findest du unter folgendem Link: <a href="https://github.com/FrApp42/Tools/releases/tag/system-1.0.2" target="_blank" rel="noopener noreferrer" class="">changelog</a>.</p>
<p>Du kannst die Änderungen auch mit v1.0.0 vergleichen: <a href="https://github.com/FrApp42/Tools/compare/1.0.1...system-1.0.2" target="_blank" rel="noopener noreferrer" class="">changes</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="Tools" term="Tools"/>
        <category label="System" term="System"/>
        <category label="C#" term="C#"/>
        <category label="Releases" term="Releases"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[TPLink v1.0.0]]></title>
        <id>https://frapp42.fr/de/blog/tplink-v1.0.0</id>
        <link href="https://frapp42.fr/de/blog/tplink-v1.0.0"/>
        <updated>2024-08-11T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Über dieses Release]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="über-dieses-release">Über dieses Release<a href="https://frapp42.fr/de/blog/tplink-v1.0.0#%C3%BCber-dieses-release" class="hash-link" aria-label="Direkter Link zur Über dieses Release" title="Direkter Link zur Über dieses Release" translate="no">​</a></h2>
<p>Erstes Release der TPLink-Bibliothek, einer inoffiziellen C#-Bibliothek zum Lesen und Senden von SMS mit einem TP-Link Archer MR600 Router.</p>
<!-- -->
<p>Sie basiert auf <a href="https://github.com/plewin/tp-link-modem-router" target="_blank" rel="noopener noreferrer" class="">plewin/tp-link-modem-router</a> und <a href="https://github.com/hercule115/TPLink-Archer" target="_blank" rel="noopener noreferrer" class="">hercule115/TPLink-Archer</a>. Die <a class="" href="https://frapp42.fr/de/docs/tplink/">Dokumentation</a> ist fertig.</p>
<div class="language-csharp codeBlockContainer_O4Tg theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_XKTC"><pre tabindex="0" class="prism-code language-csharp codeBlock_lisC thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_xgth"><div class="token-line" style="color:#393A34"><span class="token class-name">Client</span><span class="token plain"> client </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">new</span><span class="token plain"> </span><span class="token constructor-invocation class-name">Client</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">url</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> username</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> password</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">;</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">client</span><span class="token punctuation" style="color:#393A34">.</span><span class="token function" style="color:#d73a49">Send</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"0606060606"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token interpolation-string string" style="color:#e3116c">$"Hello </span><span class="token interpolation-string interpolation punctuation" style="color:#393A34">{</span><span class="token interpolation-string interpolation expression language-csharp">DateTime</span><span class="token interpolation-string interpolation expression language-csharp punctuation" style="color:#393A34">.</span><span class="token interpolation-string interpolation expression language-csharp">Now</span><span class="token interpolation-string interpolation punctuation" style="color:#393A34">}</span><span class="token interpolation-string string" style="color:#e3116c">"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">;</span><br></div></code></pre></div></div>
<h2 class="anchor anchorTargetStickyNavbar_w5qm" id="changelog">Changelog<a href="https://frapp42.fr/de/blog/tplink-v1.0.0#changelog" class="hash-link" aria-label="Direkter Link zur Changelog" title="Direkter Link zur Changelog" translate="no">​</a></h2>
<p>Das Changelog findest du unter folgendem Link: <a href="https://github.com/FrApp42/TPLink/releases/tag/1.0.0" target="_blank" rel="noopener noreferrer" class="">changelog</a>.</p>]]></content>
        <author>
            <name>Sikelio</name>
            <uri>https://github.com/sikelio</uri>
        </author>
        <category label="TPLink" term="TPLink"/>
        <category label="C#" term="C#"/>
        <category label="Releases" term="Releases"/>
    </entry>
</feed>