AppleAuth.NET by: Danail Stoichkov
  • 3 total downloads
  • Latest version: 1.0.5
  • apple signin aspnet net
AppleAuth.NET is a simple library that facilitates the implementation of "Sign in with Apple" in a .NET application.
AspNetCore.HealthChecks.Elasticsearch by: Xabaril Contributors
  • 3 total downloads
  • Latest version: 7.0.0
  • HealthCheck HealthChecks Health Elasticsearch
HealthChecks.Elasticsearch is the health check package for Elasticsearch.
AspNetCore.HealthChecks.MongoDb by: Xabaril Contributors
  • 3 total downloads
  • Latest version: 7.0.0
  • HealthCheck HealthChecks Health MongoDb
HealthChecks.MongoDb is the health check package for MongoDb.
AspNetCore.HealthChecks.Redis by: Xabaril Contributors
  • 3 total downloads
  • Latest version: 7.0.1
  • HealthCheck HealthChecks Health Redis
HealthChecks.Redis is the health check package for Redis.
Mds.Auth.Sdk by: MedvedStudio
  • 6 total downloads
  • Latest version: 1.9.0
Пакет для работы с Mds.Auth.
AspNetCore.HealthChecks.NpgSql by: Xabaril Contributors
  • 4 total downloads
  • Latest version: 7.1.0
  • HealthCheck HealthChecks Health Beat Postgress
HealthChecks.NpgSql is a health check for Postgress Sql.
AspNetCore.HealthChecks.Rabbitmq by: Xabaril Contributors
  • 3 total downloads
  • Latest version: 7.0.0
  • HealthCheck HealthChecks Health RabbitMQ
HealthChecks.RabbitMQ is the health check package for RabbitMQ.
AspNetCore.HealthChecks.SignalR by: Xabaril Contributors
  • 2 total downloads
  • Latest version: 6.0.2
  • HealthCheck Health SignalR
HealthChecks.SignalR is the health check package for SignalR.
Expero.Libraries.CSharp.BackgroundTasks by: Expero
  • 37 total downloads
  • Latest version: 4.0.0
Пакет для работы с фоновыми задачами.
Expero.Libraries.CSharp.ObjectStorage.S3 by: Expero
  • 26 total downloads
  • Latest version: 2.6.1
Пакет для работы c S3-like ObjectStorage.
Expero.Libraries.CSharp.Logging by: Expero
  • 19 total downloads
  • Latest version: 1.6.2
Пакет для работы с логированием.
Expero.Libraries.CSharp.Kafka by: Expero.Libraries.CSharp.Kafka
  • 1 total downloads
  • Latest version: 1.0.0
Package Description
Expero.Libraries.CSharp.Hashing by: Expero
  • 3 total downloads
  • Latest version: 1.1.0
Пакет для хэширования.
Expero.Libraries.CSharp.LoadBalancing by: Expero
  • 2 total downloads
  • Latest version: 1.0.1
Пакет для балансирования количества запросов в определенный промежуток времени.
Expero.Libraries.CSharp.RabbitMQ by: Expero
  • 22 total downloads
  • Latest version: 1.10.0
Пакет для работы с RabbitMQ.
Expero.Libraries.CSharp.RequestsCaching by: Expero
  • 4 total downloads
  • Latest version: 1.0.3
Пакет для кэширование запросов для разработки.
Mds.Cdn.Sdk by: MedvedStudio
  • 4 total downloads
  • Latest version: 6.4.1
Апи клиент для работы с Mds.Cdn.
Mds.Cdn.ApiClient by: MedvedStudio
  • 1 total downloads
  • Latest version: 2.0.0
Апи клиент для работы с Mds.Cdn.
Mds.Cdn.Api.Client by: MedvedStudio
  • 1 total downloads
  • Latest version: 3.0.4
Апи клиент для работы с Mds.Cdn.
AsyncEnumerator by: sergiis Dasync
  • 1 total downloads
  • Latest version: 2.2.2
  • IAsyncEnumerable IAsyncEnumerator ForEachAsync ParallelForEachAsync async await foreach parallel async-streams linq charp .net
Introduces IAsyncEnumerable, IAsyncEnumerator, ForEachAsync(), and ParallelForEachAsync() GitHub: https://github.com/Dasync/AsyncEnumerable PROBLEM SPACE Helps to (a) create an element provider, where producing an element can take a lot of time due to dependency on other asynchronous events (e.g. wait handles, network streams), and (b) a consumer that processes those element as soon as they are ready without blocking the thread (the processing is scheduled on a worker thread instead). EXAMPLE using System.Collections.Async; static IAsyncEnumerable<int> ProduceAsyncNumbers(int start, int end) { return new AsyncEnumerable<int>(async yield => { // Just to show that ReturnAsync can be used multiple times await yield.ReturnAsync(start); for (int number = start + 1; number <= end; number++) await yield.ReturnAsync(number); // You can break the enumeration loop with the following call: yield.Break(); // This won't be executed due to the loop break above await yield.ReturnAsync(12345); }); } // Just to compare with synchronous version of enumerator static IEnumerable<int> ProduceNumbers(int start, int end) { yield return start; for (int number = start + 1; number <= end; number++) yield return number; yield break; yield return 12345; } static async Task ConsumeNumbersAsync() { var asyncEnumerableCollection = ProduceAsyncNumbers(start: 1, end: 10); await asyncEnumerableCollection.ForEachAsync(async number => { await Console.Out.WriteLineAsync($"{number}"); }); } // Just to compare with synchronous version of enumeration static void ConsumeNumbers() { var enumerableCollection = ProduceNumbers(start: 1, end: 10); foreach (var number in enumerableCollection) { Console.Out.WriteLine($"{number}"); } }