Any help with pointing me in the right direction would be great. Thanks,
Thomas
Message
A cycle was detected when trying to resolve a dependency. The dependency
graph that resulted in a cycle is: - Service dependency 'userDao' type
'Ttg.Aurora.Core.Services.DataAccess.IUserDao' for Void
.ctor(Ttg.Aurora.Core.Services.DataAccess.IUserDao,
Ttg.NHibernate.DataAccess.ITransactionRunner) in type
Ttg.Aurora.Implementation.IdentityProvider + Service dependency 'userDao'
type
'Ttg.Aurora.Core.Services.DataAccess.IUserDao' for Void
.ctor(Ttg.Aurora.Core.Services.DataAccess.IUserDao,
Ttg.NHibernate.DataAccess.ITransactionRunner) in
Ttg.Aurora.Implementation.IdentityProvider
Stack Trace
at
Castle.MicroKernel.DependencyTrackingScope.TrackDependency(ComponentModel
model, MemberInfo info, DependencyModel dependencyModel) at
Castle.MicroKernel.DependencyTrackingScope..ctor(CreationContext
creationContext, ComponentModel model, MemberInfo info, DependencyModel
dependencyModel) at
Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.CreateConstructorArguments(ConstructorCandidate
constructor,
CreationContext context, Type[]& signature) at
Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.Instantiate(CreationContext
context) at
Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.InternalCreate(CreationContext
context) at
Castle.MicroKernel.ComponentActivator.AbstractComponentActivator.Create(CreationContext
context) at
Castle.MicroKernel.Lifestyle.PerWebRequestLifestyleManager.Resolve(CreationContext
context) at Castle.MicroKernel.Handlers.DefaultHandler.Resolve
(CreationContext context) at
Castle.MicroKernel.DefaultKernel.ResolveComponent(IHandler handler, Type
service, IDictionary additionalArguments) at
Castle.MicroKernel.DefaultKernel.GetService[T]() at
Ttg.Aurora.Web.AuroraPage.get_IdentityProvider() in
c:\SourceControlled\Platforms
\bC5\Ttg.Aurora.Web\code\AuroraPage.cs:line 114
Source
Castle.MicroKernel
Server Error in '/Ttg.Aurora.Web' Application.
A cycle was detected when trying to resolve a dependency. The dependency
graph that resulted in a cycle is:
- Service dependency 'userDao' type
'Ttg.Aurora.Core.Services.DataAccess.IUserDao' for Void
.ctor(Ttg.Aurora.Core.Services.DataAccess.IUserDao,
Ttg.NHibernate.DataAccess.ITransactionRunner) in type
Ttg.Aurora.Implementation.IdentityProvider
+ Service dependency 'userDao' type
'Ttg.Aurora.Core.Services.DataAccess.IUserDao' for Void
.ctor(Ttg.Aurora.Core.Services.DataAccess.IUserDao,
Ttg.NHibernate.DataAccess.ITransactionRunner) in
Ttg.Aurora.Implementation.IdentityProvider
Description: An unhandled exception occurred during the execution of the
current web request. Please review the stack trace for more information
about
the error and where it originated in the code.
Exception Details:
Castle.MicroKernel.Exceptions.CircularDependencyException: A cycle was
detected when trying to resolve a dependency. The dependency
graph that resulted in a cycle is:
- Service dependency 'userDao' type
'Ttg.Aurora.Core.Services.DataAccess.IUserDao' for Void
.ctor(Ttg.Aurora.Core.Services.DataAccess.IUserDao,
Ttg.NHibernate.DataAccess.ITransactionRunner) in type
Ttg.Aurora.Implementation.IdentityProvider
+ Service dependency 'userDao' type
'Ttg.Aurora.Core.Services.DataAccess.IUserDao' for Void
.ctor(Ttg.Aurora.Core.Services.DataAccess.IUserDao,
Ttg.NHibernate.DataAccess.ITransactionRunner) in
Ttg.Aurora.Implementation.IdentityProvider
Source Error:
Line 112:
Line 113: protected virtual IIdentityProvider IdentityProvider {
Line 114: get { return
ServiceProvider.GetService<IIdentityProvider>(); }
Line 115: }
Line 116:
Source File:
c:\SourceControlled\Platforms\bC5\Ttg.Aurora.Web\code\AuroraPage.cs
Line: 114
Stack Trace:
[CircularDependencyException: A cycle was detected when trying to resolve a
dependency. The dependency graph that resulted in a cycle is:
- Service dependency 'userDao' type
'Ttg.Aurora.Core.Services.DataAccess.IUserDao' for Void
.ctor(Ttg.Aurora.Core.Services.DataAccess.IUserDao,
Ttg.NHibernate.DataAccess.ITransactionRunner) in type
Ttg.Aurora.Implementation.IdentityProvider
+ Service dependency 'userDao' type
'Ttg.Aurora.Core.Services.DataAccess.IUserDao' for Void
.ctor(Ttg.Aurora.Core.Services.DataAccess.IUserDao,
Ttg.NHibernate.DataAccess.ITransactionRunner) in
Ttg.Aurora.Implementation.IdentityProvider
]
Castle.MicroKernel.DependencyTrackingScope.TrackDependency(ComponentModel
model, MemberInfo info, DependencyModel dependencyModel) +628
Castle.MicroKernel.DependencyTrackingScope..ctor(CreationContext
creationContext, ComponentModel model, MemberInfo info, DependencyModel
dependencyModel) +94
Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.CreateConstructorArguments(ConstructorCandidate
constructor, CreationContext context,
Type[]& signature) +264
Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.Instantiate(CreationContext
context) +60
Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.InternalCreate(CreationContext
context) +29
Castle.MicroKernel.ComponentActivator.AbstractComponentActivator.Create(CreationContext
context) +23
Castle.MicroKernel.Lifestyle.PerWebRequestLifestyleManager.Resolve(CreationContext
context) +133
Castle.MicroKernel.Handlers.DefaultHandler.Resolve(CreationContext
context) +134
Castle.MicroKernel.DefaultKernel.ResolveComponent(IHandler handler, Type
service, IDictionary additionalArguments) +149
Castle.MicroKernel.DefaultKernel.GetService() +85
Ttg.Aurora.Web.AuroraPage.get_IdentityProvider() in
c:\SourceControlled\Platforms\bC5\Ttg.Aurora.Web\code\AuroraPage.cs:114
Ttg.Aurora.Web.AuroraPage.get_Organization() in
c:\SourceControlled\Platforms\bC5\Ttg.Aurora.Web\code\AuroraPage.cs:56
Ttg.Aurora.Web.AuroraPage.get_OrganizationId() in
c:\SourceControlled\Platforms\bC5\Ttg.Aurora.Web\code\AuroraPage.cs:42
Ttg.Aurora.Web._base.Page_Load(Object sender, EventArgs e) in
c:\SourceControlled\Platforms\bC5\Ttg.Aurora.Web\base.master.cs:43
System.Web.UI.Control.LoadRecursive() +71
System.Web.UI.Control.LoadRecursive() +190
System.Web.UI.Page.ProcessRequestMain(Boolean
includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3178
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET
Version:4.0.30319.17929
--
You received this message because you are subscribed to the Google Groups
"Castle Project Users" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/castle-project-users/-/SjLH3IYkeaAJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/castle-project-users?hl=en.