Add external authentication broker #5369
packages.yml
on: push
Test unit/integration with coverage
30m 16s
Test component with coverage
3m 27s
Deploy coverage to GitHub Pages
Annotations
12 errors and 4 warnings
|
DispatchWorkflow should dispatch and not wait when WaitForCompletion is false
System.AggregateException : Some services are not able to be constructed (Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)) (Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
-------- System.InvalidOperationException : Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
-------- System.InvalidOperationException : Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
|
|
DispatchWorkflow should throw when workflow definition not found
System.AggregateException : Some services are not able to be constructed (Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)) (Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
-------- System.InvalidOperationException : Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
-------- System.InvalidOperationException : Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
|
|
BulkDispatchWorkflows should complete immediately when Items is empty
System.AggregateException : Some services are not able to be constructed (Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)) (Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
-------- System.InvalidOperationException : Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
-------- System.InvalidOperationException : Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
|
|
BulkDispatchWorkflows child workflows should receive current item
System.AggregateException : Some services are not able to be constructed (Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)) (Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
-------- System.InvalidOperationException : Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
-------- System.InvalidOperationException : Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
|
|
BulkDispatchWorkflows should throw when workflow definition not found
System.AggregateException : Some services are not able to be constructed (Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)) (Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
-------- System.InvalidOperationException : Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
-------- System.InvalidOperationException : Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
|
|
BulkDispatchWorkflows should dispatch and not wait when WaitForCompletion is false
System.AggregateException : Some services are not able to be constructed (Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)) (Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
-------- System.InvalidOperationException : Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
-------- System.InvalidOperationException : Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
|
|
BulkDispatchWorkflows should wait for all child workflows to complete
System.AggregateException : Some services are not able to be constructed (Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)) (Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
-------- System.InvalidOperationException : Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
-------- System.InvalidOperationException : Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
|
|
BulkDispatchWorkflows should execute ChildFaulted ports
System.AggregateException : Some services are not able to be constructed (Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)) (Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
-------- System.InvalidOperationException : Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
-------- System.InvalidOperationException : Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
|
|
BulkDispatchWorkflows should use CorrelationIdFunction
System.AggregateException : Some services are not able to be constructed (Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)) (Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
-------- System.InvalidOperationException : Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
-------- System.InvalidOperationException : Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
|
|
Elsa.Workflows.ComponentTests.Scenarios.Activities.Branching.FlowJoin.Tests.FlowchartWithSingleFlowJoin_ShouldExecuteSuccessfully
System.AggregateException : Some services are not able to be constructed (Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)) (Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Identity.Contracts.IAccessTokenIssuer Lifetime: Scoped ImplementationType: Elsa.Identity.Services.DefaultAccessTokenIssuer': Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
-------- System.InvalidOperationException : Unable to activate type 'Elsa.Identity.Services.DefaultAccessTokenIssuer'. The following constructors are ambiguous:
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Common.ISystemClock, Microsoft.Extensions.Options.IOptions`1[Elsa.Identity.Options.IdentityTokenOptions])
Void .ctor(Elsa.Identity.Contracts.IRoleProvider, Elsa.Identity.Contracts.IElsaTokenService)
---- System.InvalidOperationException : Error while validating the service descriptor 'ServiceType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner Lifetime: Scoped ImplementationType: Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner': Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
-------- System.InvalidOperationException : Unable to resolve service for type 'Elsa.ExternalAuthentication.Contracts.IExternalAuthenticationHandleHasher' while attempting to activate 'Elsa.Persistence.EFCore.Modules.ExternalAuthentication.EFCoreExternalIdentityProvisioner'.
|
|
Test unit/integration with coverage
The job has exceeded the maximum execution time of 30m0s
|
|
Test unit/integration with coverage
The operation was canceled.
|
|
Test component with coverage
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test component with coverage
No files were found with the provided path: artifacts/coverage. No artifacts will be uploaded.
|
|
Test summary truncated
The test summary was truncated or completely omitted because it exceeded GitHub's size limit of 1 MiB.
To reduce the summary size, consider disabling reporting of passed and skipped tests, if enabled.
If you have multiple summary providers in the same step (e.g. running multiple test suites), consider splitting them into separate steps to avoid sharing the same summary output.
|
|
Test unit/integration with coverage
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
component-test-diagnostics
|
124 KB |
sha256:f0353990e3c5a0ebbca132d78bce39c1bafede35359af4f48987372a47b8c4f3
|
|
|
unit-integration-coverage-reports
|
2.09 MB |
sha256:fb755f0b8a18d3489f605ed954b50a803d6d9c3e0b330c486c8200aae976082c
|
|