Описание тега hangfire

Hangfire - это платформа с открытым исходным кодом, которая помогает вам создавать, обрабатывать и управлять фоновыми заданиями в.NET Framework и.NET Core.
3 ответа

Hangfire - для этого объекта не определен конструктор без параметров

Я использую Hangfire для выполнения некоторых повторяющихся заданий, но получаю следующее исключение: System.MissingMethodException No parameterless constructor defined for this object. System.MissingMethodException: No parameterless constructor def…
23 май '17 в 16:13
2 ответа

Hangfire не работает на реальном сервере

Мне нужно запланировать две задачи каждые 5 минут в моем проекте ASP.NET C#, создать zip-файл и добавить журнал. Я использовал Hangfire для планирования своих задач, и он отлично работает на локальном сервере. Когда я его внедряю, ни один из них не …
04 июл '16 в 10:15
2 ответа

Hangfire: метод UseSqlServerStorage отсутствует

Я пытаюсь установить HangFire для проекта кода ASP.NET. Когда я буду следовать официальному документу ( https://www.hangfire.io/blog/2016/07/16/hangfire-1.6.0.html) или другим ссылочным ресурсам ( http://www.dotnetjalps.com/2017/04/aspnet-core-hangf…
20 июл '17 в 09:26
1 ответ

Почему HangFire с тем же именем с повторяющимися заданиями не работает?

У меня были запланированные задания с тем же именем и другим параметром, но они не добавляются на сервер Hangfire, а на сервере добавляется только последнее задание, что я пропустил? мой код ниже RecurringJob.AddOrUpdate( () => Console.WriteLine(…
11 май '16 в 14:01
0 ответов

Очередь BankgroundJob с Hangfire в асинхронном действии в ASP.NET MVC заморозить приложение

У меня есть это действие на одном из моих контроллеров, которое вызывается другим методом, который также вызывается другим действием. Все работает нормально, если я не пытаюсь поставить в очередь с Hangfire некоторые работы: _bankClient.FetchAndEnsu…
0 ответов

Разрешить хранилище в Hangfire

Я создаю RecurringJob использование работы Hangfire и мне нужно получить доступ к хранилищу и выполнить некоторые операции с базой данных, но он не может разрешить зависимости, получаемые как. Cannot access a disposed object. A common cause of this …
03 дек '18 в 07:50
1 ответ

Как использовать await с фоновой работой hangfire?

Я использую Hangfire с ядром.net 2.1. Теперь проблема в том, что я использую httpclient для выполнения нескольких веб-запросов, и Hangfire, я думаю, не поддерживает асинхронные методы. Таким образом, ответ возвращается до завершения всех веб-запросо…
27 июл '18 в 07:43
1 ответ

Очереди Hangfire повторяющиеся задания

Я использую Hangfire для запуска повторяющихся заданий. Моя работа - получать текущие данные из базы данных, выполнять действия и оставлять следы на обработанных записях. Если задание не запустилось в эту минуту - мне не нужно запускать его дважды в…
25 июн '15 в 12:16
0 ответов

Как настроить панель управления Hangfire, чтобы показать только аутентифицированные пользовательские задания?

Я использую Hangfire и Hangfire.Dashboard. Авторизация для настройки доступа к панели мониторинга Hangfire: public void Configure(IAppBuilder app) { var options = new DashboardOptions { AuthorizationFilters = new [] { new AuthorizationFilter { Users…
15 мар '16 в 11:17
1 ответ

Hangfire, .Net Core и Entity Framework: исключение параллелизма

Я занимаюсь разработкой базового приложения.Net с Hangfire и столкнулся со следующим исключением Вторая операция началась в этом контексте до завершения предыдущей операции. Любые члены экземпляра не гарантированно являются потокобезопасными. Я испо…
0 ответов

Hangfire и Nlog

Я использую Hangfire и Nlog вместе и задаюсь вопросом, возможно ли это... Когда происходит необработанное исключение, все, что появляется в файлах журнала, является сообщениями, подобными этому: 2018-04-23 11: 04: 34.4393 ОШИБКА Не удалось обработат…
23 апр '18 в 10:22
1 ответ

Возникло исключение "Поток был прерван" при исключении задания Hangfire

У меня есть работа Hangfire (с SqlServer для персистентности), которая запрашивает некоторые данные из базы данных. Затем сгенерируйте Excel с NPOI с этими данными и отправьте его по электронной почте пользователям. Данные не так велики, только окол…
21 авг '18 в 01:58
2 ответа

Области действия Autofac (+MVC + EF + SignalR + Hangfire)

У меня есть проект ASP.NET MVC, который использует задания Entity Framwork, SignalR и Hangfire. Мой основной (корневой) контейнер определяется следующим образом: builder.RegisterType<DbContext>().InstancePerLifetimeScope(); // EF Db Context bu…
3 ответа

Hangfire не имеет активных серверов

После публикации приложения ASP MVC Hangfire Dashboard сообщает, что у него нет активных серверов. Пробовал перезагружать, перестраивать, удалять таблицы Hangfire в БД - безуспешно. OWIN Startup класс: public partial class Startup { public void Conf…
21 июн '15 в 23:05
1 ответ

Проблемы интеграции Hangfire с настройкой Ninject InRequestScope

Я интегрирую Hangfire в приложение (MVC5 4.6), чтобы запланировать ежедневную задачу синхронизации, которая обычно запускается администратором каждый вечер. Проблема в том, что я не могу заставить Hangfire играть хорошо с моей текущей настройкой Nin…
1 ответ

Передача метода в другой метод для Hangfire Scheduler вместо использования жестко закодированного имени метода

Я использую Hangfire и пытаюсь просто запланировать простую работу. Это работает, если я жестко закодирую имя метода, который должен быть запущен в указанное время, но я хотел бы что-то более общее, то есть передать любой метод в этот код и позволит…
12 авг '16 в 16:41
1 ответ

Hangfire - не удалось создать фоновое задание. См внутреннее исключение для деталей

Я создаю задания зависания как `BackgroundJob.Enqueue(x => x.Recalculate(itemID)); поставить в очередь на работу. Когда я пытаюсь сохранить несколько раз подряд, я получаю следующую ошибку от Hangfire. Вот трассировка стека, at System.Data.SqlClient…
14 дек '16 в 05:42
1 ответ

Журнал событий Hangfire, используя существующий Serilog

Я новичок в Hangfire, и я пытаюсь настроить способ записи событий, используя мой существующий регистратор serilog в веб-API asp.net. Вот мой класс логгера: public static class LoggerInitializer { private static ILogger CreateLog() { var settings = S…
20 сен '16 в 08:27
1 ответ

SqlException - ошибка транспортного уровня произошла, получая результаты от сервера

Я пишу интернет-приложение MVC 5, и у меня есть повторяющаяся задача, которая выполняется каждый час. Эта задача обновляет некоторые объекты модели с использованием класса DbContext. Приложение развернуто как веб-сайт Azure. Я получаю следующую ошиб…
0 ответов

Как использовать фоновую задание Hangfire в vb.net

Я использовал для реализации метода hangfire, fireandforget. как показано ниже BJobId = BackgroundJob.Enqueue(Sub() FireAndForget()) Public SubFireAndForget1() //doing something End Sub но когда я выполняю, журнал записывается, Возникла исключительн…