Wie aktiviere ich einen C# code in einer Blazor class.cs Datei

marcelw-ch marcelw-ch_hotmail.com 96 Zuverlässigkeitspunkte
2024-08-15T09:25:55.3133333+00:00

Hallo, in einer Blazor Web App habe ich eine Class.cs Datei (diese sollte ein Email auslösen, Code ist per Azure ACS auch geprüft) jedoch wie starte ich diesen Code jetzt in einem Blazor Projekt ?

Wie geht das per default (oder z.B. per Butten Klick oder auch per Razor Page Ereigniss)?

Merci für den Support, marcel

Class.cs Code:

using System;

using System.Collections.Generic;

using System.Threading;

using System.Threading.Tasks;

using Azure;

using Azure.Communication.Email;

using Azure.Identity;

namespace SendEmail

{

public class SendEmail

{

    static async Task Main(string[] args)

    {

        // This code retrieves your connection string from an environment variable.

...

      //Replace with your domain and modify the content, recipient details as required

        var subject = "Welcome to Azure Communication Service Email APIs.";

        var htmlContent = "<html><body><h1>Quick send email test</h1><br/><h4>This email message is sent from Azure Communication Service Email.</h4><p>This mail was sent using .NET SDK!!</p></body></html>";

        var sender = "******@xyz.azurecomm.net";

        var recipient = "******@xyz.com";

    }

}

}

Entwicklertechnologien | .NET | Blazor
Entwicklertechnologien | .NET | Blazor

Ein kostenloses Open-Source-Webframework, mit dem Entwickler Web-Apps mit C# und HTML erstellen können, entwickelt von Microsoft

Entwicklertechnologien | .NET | Andere
Entwicklertechnologien | .NET | Andere

Microsoft-Technologien, die auf dem .NET-Softwareframework basieren. Verschiedene Themen, die nicht in bestimmte Kategorien passen.

Entwicklertechnologien | C#
Entwicklertechnologien | C#

Eine objektorientierte und typsichere Programmiersprache, die ihre Wurzeln in der C-Sprachenfamilie hat und die komponentenorientierte Programmierung unterstützt

0 Kommentare Keine Kommentare

7 Antworten

Sortieren nach: Am hilfreichsten
  1. Inqenza 0 Zuverlässigkeitspunkte
    2025-08-03T13:24:10.6666667+00:00

    Dir fehlt einiges an Basic, schau dir mal Klassen an.

    Entweder man erstellt ein Objekt mit dem man darauf zugreift, oder man macht es so.

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare

  2. marcelw-ch marcelw-ch_hotmail.com 96 Zuverlässigkeitspunkte
    2024-08-19T11:24:56.7033333+00:00

    Super! jetzt funktioniert es!

    Der Grund war "static" hat gefehlt, jetzt geht es auch mit dem senden einer Email.

    Besten Dank & Grüsse

    marcel

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare

Ihre Antwort

Antworten können von Fragestellenden als „Angenommen“ und von Moderierenden als „Empfohlen“ gekennzeichnet werden, wodurch Benutzende wissen, dass diese Antwort das Problem des Fragestellenden gelöst hat.