@24Alex24
.net разработчик

Сервис уведомлений для .NET (c#) с приоритетной очередью?

Не могу найти готовый сервис отправки уведомлений на базе C#. Хочу уже готовые классы, которые кладут уведомления в базу + отдельный сервис отправки, который основан на приоритетной очереди, с многопоточностью и т.д., который бы из базы забирал эти уведомления, применял к ним шаблоны и отправлял по нужным каналам, желательно в несколько потоков для большей производительности.

Также чтобы там уже была решена проблема шаблонизации сообщений, везде описывают простенькие варианты, не тянет на готовое законченное решение. Также было бы неплохо, если бы для этого сервиса была работа через высокопроизводительные базы или чтобы можно было подключить нужные пакеты и выбирать с какой базой работать.

Есть ли где-то что-то похожее? А то задача довольно распространенная, но нигде нет решений
  • Вопрос задан
  • 1090 просмотров
Пригласить эксперта
Ответы на вопрос 2
Еще что бы само все делало, кнопку сделать красиво.
Шучу :)

Вот сборник модулей на .NET https://github.com/quozd/awesome-dotnet#api
Но указанные требования думаю допилить вручную придется.
Ответ написан
@patutin
Нет полных решений потому, что задачи слишком разные. Все в сумме придется допиливать руками.
Для хранения уведомлений и обработки можно использовать Akka.Net.
Но для создания писем уже нужна дополнительная библиотека.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы