.NET

Kurulum dotnet add package Blipit

Blipit paketini ekleyin ve başlangıçta projenizin public key'i ve proje id'si ile Init'i bir kez çağırın. İşlenmemiş istisnalar kendiliğinden raporlanır.

1Kurulum

sh
dotnet add package Blipit

2Başlangıçta başlatın

Döndürülen handle'ı süreç boyunca canlı tutun. Her iki değer de projenin Anahtarlar sayfasındadır.

Program.cs
using Blipit;

using var blipit = Blipit.Blipit.Init(new BlipitOptions
{
    Key = "<public key>",
    Project = "<project id>",
    Environment = "production",
    Release = "myapp@1.4.2",
});

3ASP.NET Core (isteğe bağlı)

İstek bağlamı, performans ve log yakalama için Sentry.AspNetCore ekleyin ve ona Blipit'in adresini verin; istisnalar için Blipit.Init tek başına yeterlidir.

csharp
builder.WebHost.UseSentry(Blipit.Blipit.Dsn("<public key>", "<project id>"));

4Manuel yakalama ve giriş denemeleri

csharp
Blipit.Blipit.CaptureException(ex);
Blipit.Blipit.CaptureMessage("cache miss rate above 50%");
Blipit.Blipit.SetUser("42", "ana@example.com");
Blipit.Blipit.CaptureSecurity("login_failed", email, "bad_password", null, ip, userAgent, null);

5Çalıştığını kontrol edin

app.blipit.io içinde Sorunlar'ı açın. İlk olay birkaç saniye içinde bir sorun altında gruplanmış olarak görünür ve sorumlu kişilere e-posta gider.

csharp
Blipit.Blipit.CaptureMessage("Hello from .NET");

Bilmekte fayda var

  • netstandard2.0 ve net8.0'ı hedefler.
  • Seçeneklerde TracesSampleRate = 0.2, istekleri Performans sayfasına gönderir.

Takıldınız mı? support@blipit.io adresine e-posta gönderin. Her projenin anahtarları ve tam DSN'i app.blipit.io içindeki API anahtarları altındadır.