Failed jobs do not become expired to allow you to re-queue them without any
time pressure. You should re-queue or delete them manually, or apply AutomaticRetry(OnAttemptsExceeded = AttemptsExceededAction.Delete)
attribute to delete them automatically.
Microsoft.Data.SqlClient.SqlException: Login failed for user 'zgkb_webuser'.
at Microsoft.Data.SqlClient.ConnectionPool.WaitHandleDbConnectionPool.TryGetConnection(DbConnectionowningObject, UInt32waitForMultipleObjectsTimeout, BooleanallowCreate, BooleanonlyOneCheckConnection, DbConnectionOptionsuserOptions, DbConnectionInternal&connection)
at Microsoft.Data.SqlClient.SqlConnectionFactory.TryGetConnection(DbConnectionowningConnection, TaskCompletionSource`1retry, DbConnectionOptionsuserOptions, DbConnectionInternaloldConnection, DbConnectionInternal&connection)
at Microsoft.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnectionouterConnection, SqlConnectionFactoryconnectionFactory, TaskCompletionSource`1retry, DbConnectionOptionsuserOptions)
at Microsoft.Data.SqlClient.SqlConnection.Open(SqlConnectionOverridesoverrides)
at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenInternal(BooleanerrorsExpected)
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObjectparameterObject)
at Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1.Enumerator.InitializeReader(Enumeratorenumerator)
at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TStatestate, Func`3operation, Func`3verifySucceeded)
at Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1.Enumerator.MoveNext()
at System.Linq.Enumerable.TryGetSingle[TSource](IEnumerable`1source, Boolean&found)
at lambda_method680(Closure, QueryContext)
at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.Execute[TResult](Expressionquery)
at Zgkb.Sigma.BusinessLogic.Configuration.SigmaConfigBase.GetOrLoadCacheEntry() in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.BusinessLogic\Configuration\SigmaConfigBase.cs:line 206
at Zgkb.Sigma.BusinessLogic.Configuration.SwisscomRpaConfig..ctor(IDbContextFactory`1dbContextFactory) in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.BusinessLogic\Configuration\SwisscomRpaConfig.cs:line 12
at ResolveService(ILEmitResolverBuilderRuntimeContext, ServiceProviderEngineScope)
at Hangfire.Server.CoreBackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\CoreBackgroundJobPerformer.cs:line 49
at Hangfire.Server.BackgroundJobPerformer.InvokeServerFilter(Enumerator&enumerator, IBackgroundJobPerformerinnerPerformer, PerformContextcontext, PerformingContextpreContext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 143
at Hangfire.Server.BackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 71
at Hangfire.Server.Worker.PerformJob(BackgroundProcessContextcontext, IStorageConnectionconnection, StringjobId, BackgroundJobbackgroundJob, IReadOnlyDictionary`2&customData) in C:\projects\hangfire-525\src\Hangfire.Core\Server\Worker.cs:line 293
Microsoft.Data.SqlClient.SqlException: Login failed for user 'zgkb_webuser'.
at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObjectstateObj, SqlCommandcommand, BooleancallerHasConnectionLock, BooleanasyncClose)
at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehaviorrunBehavior, SqlCommandcmdHandler, SqlDataReaderdataStream, BulkCopySimpleResultSetbulkCopyHandler, TdsParserStateObjectstateObj, Boolean&dataReady)
at Microsoft.Data.SqlClient.TdsParser.Run(RunBehaviorrunBehavior, SqlCommandcmdHandler, SqlDataReaderdataStream, BulkCopySimpleResultSetbulkCopyHandler, TdsParserStateObjectstateObj)
at Microsoft.Data.SqlClient.Connection.SqlConnectionInternal.CompleteLogin(BooleanenlistOK)
at Microsoft.Data.SqlClient.Connection.SqlConnectionInternal.AttemptOneLogin(ServerInfoserverInfo, StringnewPassword, SecureStringnewSecurePassword, TimeoutTimertimeout, BooleanwithFailover)
at Microsoft.Data.SqlClient.Connection.SqlConnectionInternal.LoginNoFailover(ServerInfoserverInfo, StringnewPassword, SecureStringnewSecurePassword, BooleanredirectedUserInstance, SqlConnectionStringconnectionOptions, SqlCredentialcredential, TimeoutTimertimeout)
at Microsoft.Data.SqlClient.Connection.SqlConnectionInternal.OpenLoginEnlist(TimeoutTimertimeout, SqlConnectionStringconnectionOptions, SqlCredentialcredential, StringnewPassword, SecureStringnewSecurePassword, BooleanredirectedUserInstance)
at Microsoft.Data.SqlClient.Connection.SqlConnectionInternal..ctor(DbConnectionPoolIdentityidentity, SqlConnectionStringconnectionOptions, SqlCredentialcredential, DbConnectionPoolGroupProviderInfoproviderInfo, StringnewPassword, SecureStringnewSecurePassword, BooleanredirectedUserInstance, SqlConnectionStringuserConnectionOptions, SessionDatareconnectSessionData, BooleanapplyTransientFaultHandling, StringaccessToken, IDbConnectionPoolpool, Func`3accessTokenCallback, SspiContextProvidersspiContextProvider)
at Microsoft.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptionsoptions, DbConnectionPoolKeypoolKey, DbConnectionPoolGroupProviderInfopoolGroupProviderInfo, IDbConnectionPoolpool, DbConnectionowningConnection, DbConnectionOptionsuserOptions)
at Microsoft.Data.SqlClient.SqlConnectionFactory.CreatePooledConnection(DbConnectionowningConnection, IDbConnectionPoolpool, DbConnectionPoolKeypoolKey, DbConnectionOptionsoptions, DbConnectionOptionsuserOptions)
at Microsoft.Data.SqlClient.ConnectionPool.WaitHandleDbConnectionPool.CreateObject(DbConnectionowningObject, DbConnectionOptionsuserOptions, DbConnectionInternaloldConnection)
at Microsoft.Data.SqlClient.ConnectionPool.WaitHandleDbConnectionPool.UserCreateRequest(DbConnectionowningObject, DbConnectionOptionsuserOptions, DbConnectionInternaloldConnection)
at Microsoft.Data.SqlClient.ConnectionPool.WaitHandleDbConnectionPool.TryGetConnection(DbConnectionowningObject, UInt32waitForMultipleObjectsTimeout, BooleanallowCreate, BooleanonlyOneCheckConnection, DbConnectionOptionsuserOptions, DbConnectionInternal&connection)
at Microsoft.Data.SqlClient.SqlConnectionFactory.TryGetConnection(DbConnectionowningConnection, TaskCompletionSource`1retry, DbConnectionOptionsuserOptions, DbConnectionInternaloldConnection, DbConnectionInternal&connection)
at Microsoft.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnectionouterConnection, SqlConnectionFactoryconnectionFactory, TaskCompletionSource`1retry, DbConnectionOptionsuserOptions)
at Microsoft.Data.SqlClient.SqlConnection.Open(SqlConnectionOverridesoverrides)
at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenInternal(BooleanerrorsExpected)
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObjectparameterObject)
at Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1.Enumerator.InitializeReader(Enumeratorenumerator)
at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TStatestate, Func`3operation, Func`3verifySucceeded)
at Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1.Enumerator.MoveNext()
at System.Linq.Enumerable.TryGetSingle[TSource](IEnumerable`1source, Boolean&found)
at lambda_method680(Closure, QueryContext)
at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.Execute[TResult](Expressionquery)
at Zgkb.Sigma.BusinessLogic.Configuration.SigmaConfigBase.GetOrLoadCacheEntry() in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.BusinessLogic\Configuration\SigmaConfigBase.cs:line 206
at Zgkb.Sigma.BusinessLogic.Configuration.SwisscomRpaConfig..ctor(IDbContextFactory`1dbContextFactory) in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.BusinessLogic\Configuration\SwisscomRpaConfig.cs:line 12
at ResolveService(ILEmitResolverBuilderRuntimeContext, ServiceProviderEngineScope)
at Hangfire.Server.CoreBackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\CoreBackgroundJobPerformer.cs:line 49
at Hangfire.Server.BackgroundJobPerformer.InvokeServerFilter(Enumerator&enumerator, IBackgroundJobPerformerinnerPerformer, PerformContextcontext, PerformingContextpreContext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 143
at Hangfire.Server.BackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 71
at Hangfire.Server.Worker.PerformJob(BackgroundProcessContextcontext, IStorageConnectionconnection, StringjobId, BackgroundJobbackgroundJob, IReadOnlyDictionary`2&customData) in C:\projects\hangfire-525\src\Hangfire.Core\Server\Worker.cs:line 293
Microsoft.Data.SqlClient.SqlException: Login failed for user 'zgkb_webuser'.
at Microsoft.Data.SqlClient.ConnectionPool.WaitHandleDbConnectionPool.TryGetConnection(DbConnectionowningObject, UInt32waitForMultipleObjectsTimeout, BooleanallowCreate, BooleanonlyOneCheckConnection, DbConnectionOptionsuserOptions, DbConnectionInternal&connection)
at Microsoft.Data.SqlClient.SqlConnectionFactory.TryGetConnection(DbConnectionowningConnection, TaskCompletionSource`1retry, DbConnectionOptionsuserOptions, DbConnectionInternaloldConnection, DbConnectionInternal&connection)
at Microsoft.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnectionouterConnection, SqlConnectionFactoryconnectionFactory, TaskCompletionSource`1retry, DbConnectionOptionsuserOptions)
at Microsoft.Data.SqlClient.SqlConnection.Open(SqlConnectionOverridesoverrides)
at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenInternal(BooleanerrorsExpected)
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObjectparameterObject)
at Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1.Enumerator.InitializeReader(Enumeratorenumerator)
at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TStatestate, Func`3operation, Func`3verifySucceeded)
at Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1.Enumerator.MoveNext()
at System.Linq.Enumerable.TryGetSingle[TSource](IEnumerable`1source, Boolean&found)
at lambda_method680(Closure, QueryContext)
at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.Execute[TResult](Expressionquery)
at Zgkb.Sigma.BusinessLogic.Configuration.SigmaConfigBase.GetOrLoadCacheEntry() in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.BusinessLogic\Configuration\SigmaConfigBase.cs:line 206
at ResolveService(ILEmitResolverBuilderRuntimeContext, ServiceProviderEngineScope)
at Microsoft.Extensions.DependencyInjection.ActivatorUtilities.ConstructorMatcher.CreateInstance(IServiceProviderprovider)
at Microsoft.Extensions.DependencyInjection.ActivatorUtilities.CreateInstance(IServiceProviderprovider, TypeinstanceType, Object[]parameters)
at Hangfire.Server.CoreBackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\CoreBackgroundJobPerformer.cs:line 49
at Hangfire.Server.BackgroundJobPerformer.InvokeServerFilter(Enumerator&enumerator, IBackgroundJobPerformerinnerPerformer, PerformContextcontext, PerformingContextpreContext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 143
at Hangfire.Server.BackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 71
at Hangfire.Server.Worker.PerformJob(BackgroundProcessContextcontext, IStorageConnectionconnection, StringjobId, BackgroundJobbackgroundJob, IReadOnlyDictionary`2&customData) in C:\projects\hangfire-525\src\Hangfire.Core\Server\Worker.cs:line 293
Microsoft.Data.SqlClient.SqlException: Login failed for user 'zgkb_webuser'.
at Microsoft.Data.SqlClient.ConnectionPool.WaitHandleDbConnectionPool.TryGetConnection(DbConnectionowningObject, UInt32waitForMultipleObjectsTimeout, BooleanallowCreate, BooleanonlyOneCheckConnection, DbConnectionOptionsuserOptions, DbConnectionInternal&connection)
at Microsoft.Data.SqlClient.SqlConnectionFactory.TryGetConnection(DbConnectionowningConnection, TaskCompletionSource`1retry, DbConnectionOptionsuserOptions, DbConnectionInternaloldConnection, DbConnectionInternal&connection)
at Microsoft.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnectionouterConnection, SqlConnectionFactoryconnectionFactory, TaskCompletionSource`1retry, DbConnectionOptionsuserOptions)
at Microsoft.Data.SqlClient.SqlConnection.Open(SqlConnectionOverridesoverrides)
at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenInternal(BooleanerrorsExpected)
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObjectparameterObject)
at Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1.Enumerator.InitializeReader(Enumeratorenumerator)
at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TStatestate, Func`3operation, Func`3verifySucceeded)
at Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1.Enumerator.MoveNext()
at System.Linq.Enumerable.TryGetSingle[TSource](IEnumerable`1source, Boolean&found)
at lambda_method680(Closure, QueryContext)
at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.Execute[TResult](Expressionquery)
at Zgkb.Sigma.BusinessLogic.Configuration.SigmaConfigBase.GetOrLoadCacheEntry() in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.BusinessLogic\Configuration\SigmaConfigBase.cs:line 206
at Zgkb.Sigma.BusinessLogic.Configuration.SwisscomRpaConfig..ctor(IDbContextFactory`1dbContextFactory) in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.BusinessLogic\Configuration\SwisscomRpaConfig.cs:line 12
at ResolveService(ILEmitResolverBuilderRuntimeContext, ServiceProviderEngineScope)
at Hangfire.Server.CoreBackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\CoreBackgroundJobPerformer.cs:line 49
at Hangfire.Server.BackgroundJobPerformer.InvokeServerFilter(Enumerator&enumerator, IBackgroundJobPerformerinnerPerformer, PerformContextcontext, PerformingContextpreContext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 143
at Hangfire.Server.BackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 71
at Hangfire.Server.Worker.PerformJob(BackgroundProcessContextcontext, IStorageConnectionconnection, StringjobId, BackgroundJobbackgroundJob, IReadOnlyDictionary`2&customData) in C:\projects\hangfire-525\src\Hangfire.Core\Server\Worker.cs:line 293
Microsoft.Data.SqlClient.SqlException: Login failed for user 'zgkb_webuser'.
at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObjectstateObj, SqlCommandcommand, BooleancallerHasConnectionLock, BooleanasyncClose)
at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehaviorrunBehavior, SqlCommandcmdHandler, SqlDataReaderdataStream, BulkCopySimpleResultSetbulkCopyHandler, TdsParserStateObjectstateObj, Boolean&dataReady)
at Microsoft.Data.SqlClient.TdsParser.Run(RunBehaviorrunBehavior, SqlCommandcmdHandler, SqlDataReaderdataStream, BulkCopySimpleResultSetbulkCopyHandler, TdsParserStateObjectstateObj)
at Microsoft.Data.SqlClient.Connection.SqlConnectionInternal.CompleteLogin(BooleanenlistOK)
at Microsoft.Data.SqlClient.Connection.SqlConnectionInternal.AttemptOneLogin(ServerInfoserverInfo, StringnewPassword, SecureStringnewSecurePassword, TimeoutTimertimeout, BooleanwithFailover)
at Microsoft.Data.SqlClient.Connection.SqlConnectionInternal.LoginNoFailover(ServerInfoserverInfo, StringnewPassword, SecureStringnewSecurePassword, BooleanredirectedUserInstance, SqlConnectionStringconnectionOptions, SqlCredentialcredential, TimeoutTimertimeout)
at Microsoft.Data.SqlClient.Connection.SqlConnectionInternal.OpenLoginEnlist(TimeoutTimertimeout, SqlConnectionStringconnectionOptions, SqlCredentialcredential, StringnewPassword, SecureStringnewSecurePassword, BooleanredirectedUserInstance)
at Microsoft.Data.SqlClient.Connection.SqlConnectionInternal..ctor(DbConnectionPoolIdentityidentity, SqlConnectionStringconnectionOptions, SqlCredentialcredential, DbConnectionPoolGroupProviderInfoproviderInfo, StringnewPassword, SecureStringnewSecurePassword, BooleanredirectedUserInstance, SqlConnectionStringuserConnectionOptions, SessionDatareconnectSessionData, BooleanapplyTransientFaultHandling, StringaccessToken, IDbConnectionPoolpool, Func`3accessTokenCallback, SspiContextProvidersspiContextProvider)
at Microsoft.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptionsoptions, DbConnectionPoolKeypoolKey, DbConnectionPoolGroupProviderInfopoolGroupProviderInfo, IDbConnectionPoolpool, DbConnectionowningConnection, DbConnectionOptionsuserOptions)
at Microsoft.Data.SqlClient.SqlConnectionFactory.CreatePooledConnection(DbConnectionowningConnection, IDbConnectionPoolpool, DbConnectionPoolKeypoolKey, DbConnectionOptionsoptions, DbConnectionOptionsuserOptions)
at Microsoft.Data.SqlClient.ConnectionPool.WaitHandleDbConnectionPool.CreateObject(DbConnectionowningObject, DbConnectionOptionsuserOptions, DbConnectionInternaloldConnection)
at Microsoft.Data.SqlClient.ConnectionPool.WaitHandleDbConnectionPool.UserCreateRequest(DbConnectionowningObject, DbConnectionOptionsuserOptions, DbConnectionInternaloldConnection)
at Microsoft.Data.SqlClient.ConnectionPool.WaitHandleDbConnectionPool.TryGetConnection(DbConnectionowningObject, UInt32waitForMultipleObjectsTimeout, BooleanallowCreate, BooleanonlyOneCheckConnection, DbConnectionOptionsuserOptions, DbConnectionInternal&connection)
at Microsoft.Data.SqlClient.SqlConnectionFactory.TryGetConnection(DbConnectionowningConnection, TaskCompletionSource`1retry, DbConnectionOptionsuserOptions, DbConnectionInternaloldConnection, DbConnectionInternal&connection)
at Microsoft.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnectionouterConnection, SqlConnectionFactoryconnectionFactory, TaskCompletionSource`1retry, DbConnectionOptionsuserOptions)
at Microsoft.Data.SqlClient.SqlConnection.Open(SqlConnectionOverridesoverrides)
at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenInternal(BooleanerrorsExpected)
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObjectparameterObject)
at Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1.Enumerator.InitializeReader(Enumeratorenumerator)
at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TStatestate, Func`3operation, Func`3verifySucceeded)
at Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1.Enumerator.MoveNext()
at System.Linq.Enumerable.TryGetSingle[TSource](IEnumerable`1source, Boolean&found)
at lambda_method680(Closure, QueryContext)
at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.Execute[TResult](Expressionquery)
at Zgkb.Sigma.BusinessLogic.Configuration.SigmaConfigBase.GetOrLoadCacheEntry() in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.BusinessLogic\Configuration\SigmaConfigBase.cs:line 206
at Zgkb.Sigma.BusinessLogic.Configuration.SwisscomRpaConfig..ctor(IDbContextFactory`1dbContextFactory) in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.BusinessLogic\Configuration\SwisscomRpaConfig.cs:line 12
at ResolveService(ILEmitResolverBuilderRuntimeContext, ServiceProviderEngineScope)
at Hangfire.Server.CoreBackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\CoreBackgroundJobPerformer.cs:line 49
at Hangfire.Server.BackgroundJobPerformer.InvokeServerFilter(Enumerator&enumerator, IBackgroundJobPerformerinnerPerformer, PerformContextcontext, PerformingContextpreContext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 143
at Hangfire.Server.BackgroundJobPerformer.Perform(PerformContextcontext) in C:\projects\hangfire-525\src\Hangfire.Core\Server\BackgroundJobPerformer.cs:line 71
at Hangfire.Server.Worker.PerformJob(BackgroundProcessContextcontext, IStorageConnectionconnection, StringjobId, BackgroundJobbackgroundJob, IReadOnlyDictionary`2&customData) in C:\projects\hangfire-525\src\Hangfire.Core\Server\Worker.cs:line 293
Header with name 'MA_MOBIL_E_MERGENCY'[0] was not found.
Headers: 'MIT_ANREDE_ID', 'MIT_VORNAME', 'MIT_NAME', 'MIT_PERSONALID', 'MIT_KURZZEICHEN', 'MIT_TELEFON_INTERN', 'MIT_TELEFON_EXTERN', 'MIT_TELEFON_MOBILE', 'MIT_EMAIL', 'MIT_KOSTENSTELLE', 'MIT_FUN_EXT_ID', 'MIT_RANG', 'MIT_STANDORT', 'EIN_ID', 'EIN_INSTRADIERUNG', 'EIN_BEZEICHNUNG', 'EIN_BELEGUNG', 'EIN_STELLENBEZEICHNUNG', 'UNIQUE_ID'
If you are expecting some headers to be missing and want to ignore this validation, set the configuration HeaderValidated to null. You can also change the functionality to do something else, like logging the issue.
IReader state:
ColumnCount: 19
CurrentIndex: -1
HeaderRecord:
["MIT_ANREDE_ID","MIT_VORNAME","MIT_NAME","MIT_PERSONALID","MIT_KURZZEICHEN","MIT_TELEFON_INTERN","MIT_TELEFON_EXTERN","MIT_TELEFON_MOBILE","MIT_EMAIL","MIT_KOSTENSTELLE","MIT_FUN_EXT_ID","MIT_RANG","MIT_STANDORT","EIN_ID","EIN_INSTRADIERUNG","EIN_BEZEICHNUNG","EIN_BELEGUNG","EIN_STELLENBEZEICHNUNG","UNIQUE_ID"]
IParser state:
ByteCount: 0
CharCount: 275
Row: 1
RawRow: 1
Count: 19
RawRecord:
MIT_ANREDE_ID;MIT_VORNAME;MIT_NAME;MIT_PERSONALID;MIT_KURZZEICHEN;MIT_TELEFON_INTERN;MIT_TELEFON_EXTERN;MIT_TELEFON_MOBILE;MIT_EMAIL;MIT_KOSTENSTELLE;MIT_FUN_EXT_ID;MIT_RANG;MIT_STANDORT;EIN_ID;EIN_INSTRADIERUNG;EIN_BEZEICHNUNG;EIN_BELEGUNG;EIN_STELLENBEZEICHNUNG;UNIQUE_ID
CsvHelper.HeaderValidationException: Header with name 'MA_MOBIL_E_MERGENCY'[0] was not found.
Headers: 'MIT_ANREDE_ID', 'MIT_VORNAME', 'MIT_NAME', 'MIT_PERSONALID', 'MIT_KURZZEICHEN', 'MIT_TELEFON_INTERN', 'MIT_TELEFON_EXTERN', 'MIT_TELEFON_MOBILE', 'MIT_EMAIL', 'MIT_KOSTENSTELLE', 'MIT_FUN_EXT_ID', 'MIT_RANG', 'MIT_STANDORT', 'EIN_ID', 'EIN_INSTRADIERUNG', 'EIN_BEZEICHNUNG', 'EIN_BELEGUNG', 'EIN_STELLENBEZEICHNUNG', 'UNIQUE_ID'
If you are expecting some headers to be missing and want to ignore this validation, set the configuration HeaderValidated to null. You can also change the functionality to do something else, like logging the issue.
IReader state:
ColumnCount: 19
CurrentIndex: -1
HeaderRecord:
["MIT_ANREDE_ID","MIT_VORNAME","MIT_NAME","MIT_PERSONALID","MIT_KURZZEICHEN","MIT_TELEFON_INTERN","MIT_TELEFON_EXTERN","MIT_TELEFON_MOBILE","MIT_EMAIL","MIT_KOSTENSTELLE","MIT_FUN_EXT_ID","MIT_RANG","MIT_STANDORT","EIN_ID","EIN_INSTRADIERUNG","EIN_BEZEICHNUNG","EIN_BELEGUNG","EIN_STELLENBEZEICHNUNG","UNIQUE_ID"]
IParser state:
ByteCount: 0
CharCount: 275
Row: 1
RawRow: 1
Count: 19
RawRecord:
MIT_ANREDE_ID;MIT_VORNAME;MIT_NAME;MIT_PERSONALID;MIT_KURZZEICHEN;MIT_TELEFON_INTERN;MIT_TELEFON_EXTERN;MIT_TELEFON_MOBILE;MIT_EMAIL;MIT_KOSTENSTELLE;MIT_FUN_EXT_ID;MIT_RANG;MIT_STANDORT;EIN_ID;EIN_INSTRADIERUNG;EIN_BEZEICHNUNG;EIN_BELEGUNG;EIN_STELLENBEZEICHNUNG;UNIQUE_ID
at CsvHelper.Configuration.ConfigurationFunctions.HeaderValidated(HeaderValidatedArgsargs)
at CsvHelper.CsvReader.ValidateHeader(Typetype)
at CsvHelper.CsvReader.ValidateHeader[T]()
at CsvHelper.CsvReader.GetRecords[T]()+MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1source)
at Zgkb.Sigma.BusinessLogic.Stammdaten.StammdatenImporter.readCsv[TRecord](Stringfilename) in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.BusinessLogic\Stammdaten\StammdatenImporter.cs:line 470
at Zgkb.Sigma.BusinessLogic.Stammdaten.StammdatenImporter.ImportOrgsAndEmployees() in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.BusinessLogic\Stammdaten\StammdatenImporter.cs:line 47
at Zgkb.Sigma.BusinessLogic.Jobs.StammdatenJobs.ImportStammdaten() in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.Backend\Jobs\StammdatenJobs.cs:line 18
at System.RuntimeMethodHandle.InvokeMethod(ObjectHandleOnStacktarget, Void**arguments, ObjectHandleOnStacksig, BOOLisConstructor, ObjectHandleOnStackresult)
at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Objectobj, IntPtr*args)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
Header with name 'MA_MOBIL_E_MERGENCY'[0] was not found.
Headers: 'MIT_ANREDE_ID', 'MIT_VORNAME', 'MIT_NAME', 'MIT_PERSONALID', 'MIT_KURZZEICHEN', 'MIT_TELEFON_INTERN', 'MIT_TELEFON_EXTERN', 'MIT_TELEFON_MOBILE', 'MIT_EMAIL', 'MIT_KOSTENSTELLE', 'MIT_FUN_EXT_ID', 'MIT_RANG', 'MIT_STANDORT', 'EIN_ID', 'EIN_INSTRADIERUNG', 'EIN_BEZEICHNUNG', 'EIN_BELEGUNG', 'EIN_STELLENBEZEICHNUNG', 'UNIQUE_ID'
If you are expecting some headers to be missing and want to ignore this validation, set the configuration HeaderValidated to null. You can also change the functionality to do something else, like logging the issue.
IReader state:
ColumnCount: 19
CurrentIndex: -1
HeaderRecord:
["MIT_ANREDE_ID","MIT_VORNAME","MIT_NAME","MIT_PERSONALID","MIT_KURZZEICHEN","MIT_TELEFON_INTERN","MIT_TELEFON_EXTERN","MIT_TELEFON_MOBILE","MIT_EMAIL","MIT_KOSTENSTELLE","MIT_FUN_EXT_ID","MIT_RANG","MIT_STANDORT","EIN_ID","EIN_INSTRADIERUNG","EIN_BEZEICHNUNG","EIN_BELEGUNG","EIN_STELLENBEZEICHNUNG","UNIQUE_ID"]
IParser state:
ByteCount: 0
CharCount: 275
Row: 1
RawRow: 1
Count: 19
RawRecord:
MIT_ANREDE_ID;MIT_VORNAME;MIT_NAME;MIT_PERSONALID;MIT_KURZZEICHEN;MIT_TELEFON_INTERN;MIT_TELEFON_EXTERN;MIT_TELEFON_MOBILE;MIT_EMAIL;MIT_KOSTENSTELLE;MIT_FUN_EXT_ID;MIT_RANG;MIT_STANDORT;EIN_ID;EIN_INSTRADIERUNG;EIN_BEZEICHNUNG;EIN_BELEGUNG;EIN_STELLENBEZEICHNUNG;UNIQUE_ID
CsvHelper.HeaderValidationException: Header with name 'MA_MOBIL_E_MERGENCY'[0] was not found.
Headers: 'MIT_ANREDE_ID', 'MIT_VORNAME', 'MIT_NAME', 'MIT_PERSONALID', 'MIT_KURZZEICHEN', 'MIT_TELEFON_INTERN', 'MIT_TELEFON_EXTERN', 'MIT_TELEFON_MOBILE', 'MIT_EMAIL', 'MIT_KOSTENSTELLE', 'MIT_FUN_EXT_ID', 'MIT_RANG', 'MIT_STANDORT', 'EIN_ID', 'EIN_INSTRADIERUNG', 'EIN_BEZEICHNUNG', 'EIN_BELEGUNG', 'EIN_STELLENBEZEICHNUNG', 'UNIQUE_ID'
If you are expecting some headers to be missing and want to ignore this validation, set the configuration HeaderValidated to null. You can also change the functionality to do something else, like logging the issue.
IReader state:
ColumnCount: 19
CurrentIndex: -1
HeaderRecord:
["MIT_ANREDE_ID","MIT_VORNAME","MIT_NAME","MIT_PERSONALID","MIT_KURZZEICHEN","MIT_TELEFON_INTERN","MIT_TELEFON_EXTERN","MIT_TELEFON_MOBILE","MIT_EMAIL","MIT_KOSTENSTELLE","MIT_FUN_EXT_ID","MIT_RANG","MIT_STANDORT","EIN_ID","EIN_INSTRADIERUNG","EIN_BEZEICHNUNG","EIN_BELEGUNG","EIN_STELLENBEZEICHNUNG","UNIQUE_ID"]
IParser state:
ByteCount: 0
CharCount: 275
Row: 1
RawRow: 1
Count: 19
RawRecord:
MIT_ANREDE_ID;MIT_VORNAME;MIT_NAME;MIT_PERSONALID;MIT_KURZZEICHEN;MIT_TELEFON_INTERN;MIT_TELEFON_EXTERN;MIT_TELEFON_MOBILE;MIT_EMAIL;MIT_KOSTENSTELLE;MIT_FUN_EXT_ID;MIT_RANG;MIT_STANDORT;EIN_ID;EIN_INSTRADIERUNG;EIN_BEZEICHNUNG;EIN_BELEGUNG;EIN_STELLENBEZEICHNUNG;UNIQUE_ID
at CsvHelper.Configuration.ConfigurationFunctions.HeaderValidated(HeaderValidatedArgsargs)
at CsvHelper.CsvReader.ValidateHeader(Typetype)
at CsvHelper.CsvReader.ValidateHeader[T]()
at CsvHelper.CsvReader.GetRecords[T]()+MoveNext()
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1source)
at Zgkb.Sigma.BusinessLogic.Stammdaten.StammdatenImporter.readCsv[TRecord](Stringfilename) in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.BusinessLogic\Stammdaten\StammdatenImporter.cs:line 470
at Zgkb.Sigma.BusinessLogic.Stammdaten.StammdatenImporter.ImportOrgsAndEmployees() in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.BusinessLogic\Stammdaten\StammdatenImporter.cs:line 47
at Zgkb.Sigma.BusinessLogic.Jobs.StammdatenJobs.ImportStammdaten() in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.Backend\Jobs\StammdatenJobs.cs:line 18
at InvokeStub_StammdatenJobs.ImportStammdaten(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
Header with name 'MA_MOBIL_E_MERGENCY'[0] was not found.
Headers: 'MIT_ANREDE_ID', 'MIT_VORNAME', 'MIT_NAME', 'MIT_PERSONALID', 'MIT_KURZZEICHEN', 'MIT_TELEFON_INTERN', 'MIT_TELEFON_EXTERN', 'MIT_TELEFON_MOBILE', 'MIT_EMAIL', 'MIT_KOSTENSTELLE', 'MIT_FUN_EXT_ID', 'MIT_RANG', 'MIT_STANDORT', 'EIN_ID', 'EIN_INSTRADIERUNG', 'EIN_BEZEICHNUNG', 'EIN_BELEGUNG', 'EIN_STELLENBEZEICHNUNG', 'UNIQUE_ID'
If you are expecting some headers to be missing and want to ignore this validation, set the configuration HeaderValidated to null. You can also change the functionality to do something else, like logging the issue.
IReader state:
ColumnCount: 19
CurrentIndex: -1
HeaderRecord:
["MIT_ANREDE_ID","MIT_VORNAME","MIT_NAME","MIT_PERSONALID","MIT_KURZZEICHEN","MIT_TELEFON_INTERN","MIT_TELEFON_EXTERN","MIT_TELEFON_MOBILE","MIT_EMAIL","MIT_KOSTENSTELLE","MIT_FUN_EXT_ID","MIT_RANG","MIT_STANDORT","EIN_ID","EIN_INSTRADIERUNG","EIN_BEZEICHNUNG","EIN_BELEGUNG","EIN_STELLENBEZEICHNUNG","UNIQUE_ID"]
IParser state:
ByteCount: 0
CharCount: 275
Row: 1
RawRow: 1
Count: 19
RawRecord:
MIT_ANREDE_ID;MIT_VORNAME;MIT_NAME;MIT_PERSONALID;MIT_KURZZEICHEN;MIT_TELEFON_INTERN;MIT_TELEFON_EXTERN;MIT_TELEFON_MOBILE;MIT_EMAIL;MIT_KOSTENSTELLE;MIT_FUN_EXT_ID;MIT_RANG;MIT_STANDORT;EIN_ID;EIN_INSTRADIERUNG;EIN_BEZEICHNUNG;EIN_BELEGUNG;EIN_STELLENBEZEICHNUNG;UNIQUE_ID
CsvHelper.HeaderValidationException: Header with name 'MA_MOBIL_E_MERGENCY'[0] was not found.
Headers: 'MIT_ANREDE_ID', 'MIT_VORNAME', 'MIT_NAME', 'MIT_PERSONALID', 'MIT_KURZZEICHEN', 'MIT_TELEFON_INTERN', 'MIT_TELEFON_EXTERN', 'MIT_TELEFON_MOBILE', 'MIT_EMAIL', 'MIT_KOSTENSTELLE', 'MIT_FUN_EXT_ID', 'MIT_RANG', 'MIT_STANDORT', 'EIN_ID', 'EIN_INSTRADIERUNG', 'EIN_BEZEICHNUNG', 'EIN_BELEGUNG', 'EIN_STELLENBEZEICHNUNG', 'UNIQUE_ID'
If you are expecting some headers to be missing and want to ignore this validation, set the configuration HeaderValidated to null. You can also change the functionality to do something else, like logging the issue.
IReader state:
ColumnCount: 19
CurrentIndex: -1
HeaderRecord:
["MIT_ANREDE_ID","MIT_VORNAME","MIT_NAME","MIT_PERSONALID","MIT_KURZZEICHEN","MIT_TELEFON_INTERN","MIT_TELEFON_EXTERN","MIT_TELEFON_MOBILE","MIT_EMAIL","MIT_KOSTENSTELLE","MIT_FUN_EXT_ID","MIT_RANG","MIT_STANDORT","EIN_ID","EIN_INSTRADIERUNG","EIN_BEZEICHNUNG","EIN_BELEGUNG","EIN_STELLENBEZEICHNUNG","UNIQUE_ID"]
IParser state:
ByteCount: 0
CharCount: 275
Row: 1
RawRow: 1
Count: 19
RawRecord:
MIT_ANREDE_ID;MIT_VORNAME;MIT_NAME;MIT_PERSONALID;MIT_KURZZEICHEN;MIT_TELEFON_INTERN;MIT_TELEFON_EXTERN;MIT_TELEFON_MOBILE;MIT_EMAIL;MIT_KOSTENSTELLE;MIT_FUN_EXT_ID;MIT_RANG;MIT_STANDORT;EIN_ID;EIN_INSTRADIERUNG;EIN_BEZEICHNUNG;EIN_BELEGUNG;EIN_STELLENBEZEICHNUNG;UNIQUE_ID
at CsvHelper.Configuration.ConfigurationFunctions.HeaderValidated(HeaderValidatedArgsargs)
at CsvHelper.CsvReader.ValidateHeader(Typetype)
at CsvHelper.CsvReader.ValidateHeader[T]()
at CsvHelper.CsvReader.GetRecords[T]()+MoveNext()
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1source)
at Zgkb.Sigma.BusinessLogic.Stammdaten.StammdatenImporter.readCsv[TRecord](Stringfilename) in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.BusinessLogic\Stammdaten\StammdatenImporter.cs:line 470
at Zgkb.Sigma.BusinessLogic.Stammdaten.StammdatenImporter.ImportOrgsAndEmployees() in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.BusinessLogic\Stammdaten\StammdatenImporter.cs:line 47
at Zgkb.Sigma.BusinessLogic.Jobs.StammdatenJobs.ImportStammdaten() in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.Backend\Jobs\StammdatenJobs.cs:line 18
at InvokeStub_StammdatenJobs.ImportStammdaten(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
Header with name 'MA_MOBIL_E_MERGENCY'[0] was not found.
Headers: 'MIT_ANREDE_ID', 'MIT_VORNAME', 'MIT_NAME', 'MIT_PERSONALID', 'MIT_KURZZEICHEN', 'MIT_TELEFON_INTERN', 'MIT_TELEFON_EXTERN', 'MIT_TELEFON_MOBILE', 'MIT_EMAIL', 'MIT_KOSTENSTELLE', 'MIT_FUN_EXT_ID', 'MIT_RANG', 'MIT_STANDORT', 'EIN_ID', 'EIN_INSTRADIERUNG', 'EIN_BEZEICHNUNG', 'EIN_BELEGUNG', 'EIN_STELLENBEZEICHNUNG', 'UNIQUE_ID'
If you are expecting some headers to be missing and want to ignore this validation, set the configuration HeaderValidated to null. You can also change the functionality to do something else, like logging the issue.
IReader state:
ColumnCount: 19
CurrentIndex: -1
HeaderRecord:
["MIT_ANREDE_ID","MIT_VORNAME","MIT_NAME","MIT_PERSONALID","MIT_KURZZEICHEN","MIT_TELEFON_INTERN","MIT_TELEFON_EXTERN","MIT_TELEFON_MOBILE","MIT_EMAIL","MIT_KOSTENSTELLE","MIT_FUN_EXT_ID","MIT_RANG","MIT_STANDORT","EIN_ID","EIN_INSTRADIERUNG","EIN_BEZEICHNUNG","EIN_BELEGUNG","EIN_STELLENBEZEICHNUNG","UNIQUE_ID"]
IParser state:
ByteCount: 0
CharCount: 275
Row: 1
RawRow: 1
Count: 19
RawRecord:
MIT_ANREDE_ID;MIT_VORNAME;MIT_NAME;MIT_PERSONALID;MIT_KURZZEICHEN;MIT_TELEFON_INTERN;MIT_TELEFON_EXTERN;MIT_TELEFON_MOBILE;MIT_EMAIL;MIT_KOSTENSTELLE;MIT_FUN_EXT_ID;MIT_RANG;MIT_STANDORT;EIN_ID;EIN_INSTRADIERUNG;EIN_BEZEICHNUNG;EIN_BELEGUNG;EIN_STELLENBEZEICHNUNG;UNIQUE_ID
CsvHelper.HeaderValidationException: Header with name 'MA_MOBIL_E_MERGENCY'[0] was not found.
Headers: 'MIT_ANREDE_ID', 'MIT_VORNAME', 'MIT_NAME', 'MIT_PERSONALID', 'MIT_KURZZEICHEN', 'MIT_TELEFON_INTERN', 'MIT_TELEFON_EXTERN', 'MIT_TELEFON_MOBILE', 'MIT_EMAIL', 'MIT_KOSTENSTELLE', 'MIT_FUN_EXT_ID', 'MIT_RANG', 'MIT_STANDORT', 'EIN_ID', 'EIN_INSTRADIERUNG', 'EIN_BEZEICHNUNG', 'EIN_BELEGUNG', 'EIN_STELLENBEZEICHNUNG', 'UNIQUE_ID'
If you are expecting some headers to be missing and want to ignore this validation, set the configuration HeaderValidated to null. You can also change the functionality to do something else, like logging the issue.
IReader state:
ColumnCount: 19
CurrentIndex: -1
HeaderRecord:
["MIT_ANREDE_ID","MIT_VORNAME","MIT_NAME","MIT_PERSONALID","MIT_KURZZEICHEN","MIT_TELEFON_INTERN","MIT_TELEFON_EXTERN","MIT_TELEFON_MOBILE","MIT_EMAIL","MIT_KOSTENSTELLE","MIT_FUN_EXT_ID","MIT_RANG","MIT_STANDORT","EIN_ID","EIN_INSTRADIERUNG","EIN_BEZEICHNUNG","EIN_BELEGUNG","EIN_STELLENBEZEICHNUNG","UNIQUE_ID"]
IParser state:
ByteCount: 0
CharCount: 275
Row: 1
RawRow: 1
Count: 19
RawRecord:
MIT_ANREDE_ID;MIT_VORNAME;MIT_NAME;MIT_PERSONALID;MIT_KURZZEICHEN;MIT_TELEFON_INTERN;MIT_TELEFON_EXTERN;MIT_TELEFON_MOBILE;MIT_EMAIL;MIT_KOSTENSTELLE;MIT_FUN_EXT_ID;MIT_RANG;MIT_STANDORT;EIN_ID;EIN_INSTRADIERUNG;EIN_BEZEICHNUNG;EIN_BELEGUNG;EIN_STELLENBEZEICHNUNG;UNIQUE_ID
at CsvHelper.Configuration.ConfigurationFunctions.HeaderValidated(HeaderValidatedArgsargs)
at CsvHelper.CsvReader.ValidateHeader(Typetype)
at CsvHelper.CsvReader.ValidateHeader[T]()
at CsvHelper.CsvReader.GetRecords[T]()+MoveNext()
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1source)
at Zgkb.Sigma.BusinessLogic.Stammdaten.StammdatenImporter.readCsv[TRecord](Stringfilename) in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.BusinessLogic\Stammdaten\StammdatenImporter.cs:line 470
at Zgkb.Sigma.BusinessLogic.Stammdaten.StammdatenImporter.ImportOrgsAndEmployees() in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.BusinessLogic\Stammdaten\StammdatenImporter.cs:line 47
at Zgkb.Sigma.BusinessLogic.Jobs.StammdatenJobs.ImportStammdaten() in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.Backend\Jobs\StammdatenJobs.cs:line 18
at System.RuntimeMethodHandle.InvokeMethod(ObjectHandleOnStacktarget, Void**arguments, ObjectHandleOnStacksig, BOOLisConstructor, ObjectHandleOnStackresult)
at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Objectobj, IntPtr*args)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
Header with name 'MA_MOBIL_E_MERGENCY'[0] was not found.
Headers: 'MIT_ANREDE_ID', 'MIT_VORNAME', 'MIT_NAME', 'MIT_PERSONALID', 'MIT_KURZZEICHEN', 'MIT_TELEFON_INTERN', 'MIT_TELEFON_EXTERN', 'MIT_TELEFON_MOBILE', 'MIT_EMAIL', 'MIT_KOSTENSTELLE', 'MIT_FUN_EXT_ID', 'MIT_RANG', 'MIT_STANDORT', 'EIN_ID', 'EIN_INSTRADIERUNG', 'EIN_BEZEICHNUNG', 'EIN_BELEGUNG', 'EIN_STELLENBEZEICHNUNG', 'UNIQUE_ID'
If you are expecting some headers to be missing and want to ignore this validation, set the configuration HeaderValidated to null. You can also change the functionality to do something else, like logging the issue.
IReader state:
ColumnCount: 19
CurrentIndex: -1
HeaderRecord:
["MIT_ANREDE_ID","MIT_VORNAME","MIT_NAME","MIT_PERSONALID","MIT_KURZZEICHEN","MIT_TELEFON_INTERN","MIT_TELEFON_EXTERN","MIT_TELEFON_MOBILE","MIT_EMAIL","MIT_KOSTENSTELLE","MIT_FUN_EXT_ID","MIT_RANG","MIT_STANDORT","EIN_ID","EIN_INSTRADIERUNG","EIN_BEZEICHNUNG","EIN_BELEGUNG","EIN_STELLENBEZEICHNUNG","UNIQUE_ID"]
IParser state:
ByteCount: 0
CharCount: 275
Row: 1
RawRow: 1
Count: 19
RawRecord:
MIT_ANREDE_ID;MIT_VORNAME;MIT_NAME;MIT_PERSONALID;MIT_KURZZEICHEN;MIT_TELEFON_INTERN;MIT_TELEFON_EXTERN;MIT_TELEFON_MOBILE;MIT_EMAIL;MIT_KOSTENSTELLE;MIT_FUN_EXT_ID;MIT_RANG;MIT_STANDORT;EIN_ID;EIN_INSTRADIERUNG;EIN_BEZEICHNUNG;EIN_BELEGUNG;EIN_STELLENBEZEICHNUNG;UNIQUE_ID
CsvHelper.HeaderValidationException: Header with name 'MA_MOBIL_E_MERGENCY'[0] was not found.
Headers: 'MIT_ANREDE_ID', 'MIT_VORNAME', 'MIT_NAME', 'MIT_PERSONALID', 'MIT_KURZZEICHEN', 'MIT_TELEFON_INTERN', 'MIT_TELEFON_EXTERN', 'MIT_TELEFON_MOBILE', 'MIT_EMAIL', 'MIT_KOSTENSTELLE', 'MIT_FUN_EXT_ID', 'MIT_RANG', 'MIT_STANDORT', 'EIN_ID', 'EIN_INSTRADIERUNG', 'EIN_BEZEICHNUNG', 'EIN_BELEGUNG', 'EIN_STELLENBEZEICHNUNG', 'UNIQUE_ID'
If you are expecting some headers to be missing and want to ignore this validation, set the configuration HeaderValidated to null. You can also change the functionality to do something else, like logging the issue.
IReader state:
ColumnCount: 19
CurrentIndex: -1
HeaderRecord:
["MIT_ANREDE_ID","MIT_VORNAME","MIT_NAME","MIT_PERSONALID","MIT_KURZZEICHEN","MIT_TELEFON_INTERN","MIT_TELEFON_EXTERN","MIT_TELEFON_MOBILE","MIT_EMAIL","MIT_KOSTENSTELLE","MIT_FUN_EXT_ID","MIT_RANG","MIT_STANDORT","EIN_ID","EIN_INSTRADIERUNG","EIN_BEZEICHNUNG","EIN_BELEGUNG","EIN_STELLENBEZEICHNUNG","UNIQUE_ID"]
IParser state:
ByteCount: 0
CharCount: 275
Row: 1
RawRow: 1
Count: 19
RawRecord:
MIT_ANREDE_ID;MIT_VORNAME;MIT_NAME;MIT_PERSONALID;MIT_KURZZEICHEN;MIT_TELEFON_INTERN;MIT_TELEFON_EXTERN;MIT_TELEFON_MOBILE;MIT_EMAIL;MIT_KOSTENSTELLE;MIT_FUN_EXT_ID;MIT_RANG;MIT_STANDORT;EIN_ID;EIN_INSTRADIERUNG;EIN_BEZEICHNUNG;EIN_BELEGUNG;EIN_STELLENBEZEICHNUNG;UNIQUE_ID
at CsvHelper.Configuration.ConfigurationFunctions.HeaderValidated(HeaderValidatedArgsargs)
at CsvHelper.CsvReader.ValidateHeader(Typetype)
at CsvHelper.CsvReader.ValidateHeader[T]()
at CsvHelper.CsvReader.GetRecords[T]()+MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1source)
at Zgkb.Sigma.BusinessLogic.Stammdaten.StammdatenImporter.readCsv[TRecord](Stringfilename) in C:\Dev\GIT-Data\zgkb-sigma\Zgkb.Sigma.BusinessLogic\Stammdaten\StammdatenImporter.cs:line 470
at Zgkb.Sigma.BusinessLogic.Stammdaten.StammdatenImporter.ImportOrgsAndEmployees() in C:\Dev\GIT-Data\zgkb-sigma\Zgkb.Sigma.BusinessLogic\Stammdaten\StammdatenImporter.cs:line 47
at Zgkb.Sigma.BusinessLogic.Jobs.StammdatenJobs.ImportStammdaten() in D:\a\zgkb-sigma\zgkb-sigma\Zgkb.Sigma.Backend\Jobs\StammdatenJobs.cs:line 18
at InvokeStub_StammdatenJobs.ImportStammdaten(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)