Как я могу настроить Hangfire для использования схемы не по умолчанию в БД? - PullRequest
0 голосов
/ 26 сентября 2018

Я реализовал Hangfire, используя Hangfire.MySql.Core и ядро ​​Hangfire.Это создает схему по умолчанию без hangfire.tablename.Я хочу добавить префикс для добавления схемы по умолчанию для hangfire,

В следующем коде TablesPrefix недействителен.

GlobalConfiguration.Configuration.UseStorage(
    new MySqlStorage(
        connectionString,
        new MySqlStorageOptions
        {
            TransactionIsolationLevel = IsolationLevel.ReadCommitted,
            QueuePollInterval = TimeSpan.FromSeconds(15),
            JobExpirationCheckInterval = TimeSpan.FromHours(1),
            CountersAggregateInterval = TimeSpan.FromMinutes(5),
            PrepareSchemaIfNecessary = true,
            DashboardJobListLimit = 50000,
            TransactionTimeout = TimeSpan.FromMinutes(1),
            TablesPrefix = "Hangfire"
        }));

Я также установил следующий пакет, который до сих пор не решен.

Hangfire.MySqlStorage.TablesPrefixedWithSchema

Префикс таблицы поддержки Hangfire.MySql.Core?

...