I'm having the same issue - would you mind taking a look at the output
from WhatDoIHave() for our system?
Thanks
James
-------------------
Message:
===========================================================================================================
Configuration Sources:
0) Registry: StructureMap.InitializationExpression,StructureMap
1) Registry:
Contoso.Catalogue.Services.CatalogueRegistry,CatalogueBusinessLogic
2) Registry:
Contoso.Catalogue.Data.DBServiceRegistry,CatalogueRepositorySqlServer
=========================================================================================================================================================================================================================================================================================================================================================================================================================================
PluginType
Name
Description
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Services.IContextService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.WebContextService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Services.WebContextService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
Built by: StructureMap.Pipeline.SingletonPolicy /
StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.BaseClasses.ICacheService, BaseClasses,
Version=1.0.3376.13777, Culture=neutral,
PublicKeyToken=null
0d4b3352-6bfc-4d8a-
b8fb-16b6f5dc6e52
Instance is created by Func<object> function: System.Func`2
[StructureMap.IContext,Contoso.BaseClasses.ICacheService]
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Services.IConfigService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.ConfigService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Services.ConfigService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.BaseClasses.IExceptionManager, BaseClasses,
Version=1.0.3376.13777, Culture=neutral,
PublicKeyToken=null ExceptionManager,
CatalogueWeb, Version=1.0.3376.13778, Culture=neutral,
PublicKeyToken=null
Configured ExceptionManager, CatalogueWeb, Version=1.0.3376.13778,
Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
IMVCExceptionManager, CatalogueWeb, Version=1.0.3376.13778,
Culture=neutral,
PublicKeyToken=null
ExceptionManager, CatalogueWeb, Version=1.0.3376.13778,
Culture=neutral,
PublicKeyToken=null
Configured ExceptionManager, CatalogueWeb, Version=1.0.3376.13778,
Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.BaseClasses.ILogger, BaseClasses, Version=1.0.3376.13777,
Culture=neutral,
PublicKeyToken=null
Contoso.BaseClasses.Log4NetLogger, BaseClasses,
Version=1.0.3376.13777, Culture=neutral,
PublicKeyToken=null
Contoso.BaseClasses.Log4NetLogger, BaseClasses,
Version=1.0.3376.13777, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.HybridBuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.BaseClasses.IValidationService, BaseClasses,
Version=1.0.3376.13777, Culture=neutral,
PublicKeyToken=null
Contoso.BaseClasses.ValidationService, BaseClasses,
Version=1.0.3376.13777, Culture=neutral,
PublicKeyToken=null
Contoso.BaseClasses.ValidationService, BaseClasses,
Version=1.0.3376.13777, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Services.IMembershipService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.MembershipService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Services.MembershipService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Services.IAuthorisationService,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.AuthorisationService,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Services.AuthorisationService,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Services.ISoloAuthenticationService,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.SOLOAuthenticationService,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.SOLOAuthenticationService,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Services.IOIDAuthenticationService,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.OIDAuthenticationService,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Services.OIDAuthenticationService,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Services.IFTSSearchService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.IronySearchService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.IronySearchService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Services.ISearchSuggestService,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.SearchSuggestService,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Services.SearchSuggestService,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Services.ISearchSanitiseService,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.SearchSanitiseService,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.SearchSanitiseService,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Services.IMailService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.SoloMailService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.SoloMailService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Services.ITemplateService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.TemplateService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Services.TemplateService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Services.IExportService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.ExportService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Services.ExportService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Services.IOfflineExportService,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.OfflineExportService,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Services.OfflineExportService,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Services.ICaptchaService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.CaptchaService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Services.CaptchaService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Services.ICatalogueService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.CatalogueService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Services.CatalogueService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Services.IProductService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.ProductService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Services.ProductService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Services.IContractService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.ContractService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Services.ContractService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Services.IAuditService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Services.AuditService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Services.AuditService, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Data.ICatalogueRepository, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Data.SqlCatalogueRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Data.SqlCatalogueRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Data.IProductRepository, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Data.SqlProductRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Data.SqlProductRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Data.IUserRepository, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Data.SqlUserRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Data.SqlUserRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Data.INavigationRepository, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Data.SqlNavigationRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Data.SqlNavigationRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Data.IAuditRepository, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Data.SqlAuditRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Data.SqlAuditRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Data.ITemplateRepository, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Data.SqlTemplateRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Data.SqlTemplateRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Data.IFinancialCalendarRepository,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Data.SqlFinancialCalendarRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Data.SqlFinancialCalendarRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Data.ISearchRepository, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Data.SqlSearchRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Data.SqlSearchRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Data.IConfigRepository, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Data.SqlConfigRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Data.SqlConfigRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Data.IOfflineExportRepository,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Contoso.Catalogue.Data.SqlOfflineExportRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null Configured
Contoso.Catalogue.Data.SqlOfflineExportRepository,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Data.SqlRepository.DB, CatalogueRepositorySqlServer,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null 299ca5bd-59c0-4b75-a368-
e8dd79d82828
Instance is created by Func<object> function: System.Func`2
[StructureMap.IContext,Contoso.Catalogue.Data.SqlRepository.DB]
Built by: StructureMap.Pipeline.HybridBuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Data.SqlRepository.WriteableDB,
CatalogueRepositorySqlServer, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null 0f4d0fc9-7fec-4b8a-
a2bf-3bb17cd9e74d
Instance is created by Func<object> function: System.Func`2
[StructureMap.IContext,Contoso.Catalogue.Data.SqlRepository.WriteableDB]
Built by: StructureMap.Pipeline.HybridBuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Web.Controllers.StructureMapControllerFactory,
CatalogueWeb, Version=1.0.3376.13778, Culture=neutral,
PublicKeyToken=null
DEFAULT
Configured
Contoso.Catalogue.Web.Controllers.StructureMapControllerFactory,
CatalogueWeb, Version=1.0.3376.13778, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Web.Controllers.SearchController, CatalogueWeb,
Version=1.0.3376.13778, Culture=neutral,
PublicKeyToken=null
DEFAULT
Configured Contoso.Catalogue.Web.Controllers.SearchController,
CatalogueWeb, Version=1.0.3376.13778, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Web.Controllers.HomeController, CatalogueWeb,
Version=1.0.3376.13778, Culture=neutral,
PublicKeyToken=null
DEFAULT
Configured Contoso.Catalogue.Web.Controllers.HomeController,
CatalogueWeb, Version=1.0.3376.13778, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Web.Controllers.ContractController, CatalogueWeb,
Version=1.0.3376.13778, Culture=neutral,
PublicKeyToken=null
DEFAULT
Configured Contoso.Catalogue.Web.Controllers.ContractController,
CatalogueWeb, Version=1.0.3376.13778, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Contoso.Catalogue.Services.OIDUtility, CatalogueBusinessLogic,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
DEFAULT
Configured Contoso.Catalogue.Services.OIDUtility,
CatalogueBusinessLogic, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null
Built by: StructureMap.Pipeline.BuildPolicy
=========================================================================================================================================================================================================================================================================================================================================================================================================================================
User: (null)[(null)]
Trust: (null)/(null)
SessionID: (null)
Client Address: (null)
Server Address: (null)
Current Url: (null)
Referrer: (null)
Hostname: SC-WS03
Logger:
StructureMapControllerFactory:GetControllerInstance
Thread: 12
Date: 2009-03-30 08:46:07,433
-----------------------------------
Stack Trace
StructureMap.StructureMapException: StructureMap Exception Code: 400
Unknown error ---> System.ArgumentException: An item with the same key
has already been added.
at System.ThrowHelper.ThrowArgumentException(ExceptionResource
resource)
at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue
value, Boolean add)
at StructureMap.Util.Cache`2.Retrieve(KEY key)
at StructureMap.Pipeline.ConfiguredInstanceBase`1.build(Type
pluginType, BuildSession session)
at StructureMap.Pipeline.Instance.createRawObject(Type pluginType,
BuildSession session)
--- End of inner exception stack trace ---
at StructureMap.Pipeline.Instance.createRawObject(Type pluginType,
BuildSession session)
at StructureMap.Pipeline.Instance.Build(Type pluginType,
BuildSession session)
at StructureMap.Pipeline.BuildPolicy.Build(BuildSession
buildSession, Type pluginType, Instance instance)
at StructureMap.InstanceFactory.Build(BuildSession session,
Instance instance)
at StructureMap.BuildSession.CreateInstance(Type pluginType,
Instance instance)
at StructureMap.BuildSession.<.ctor>b__0(Type t)
at StructureMap.Util.Cache`2.Retrieve(KEY key)
at StructureMap.BuildSession.CreateInstance(Type pluginType)
at StructureMap.Pipeline.DefaultInstance.build(Type pluginType,
BuildSession session)
at StructureMap.Pipeline.Instance.createRawObject(Type pluginType,
BuildSession session)
at StructureMap.Pipeline.Instance.Build(Type pluginType,
BuildSession session)
at StructureMap.Pipeline.ConfiguredInstanceBase`1.getChild(String
propertyName, Type pluginType, BuildSession buildSession)
at
StructureMap.Pipeline.ConfiguredInstanceBase`1.StructureMap.Pipeline.IConfiguredInstance.GetChild
(String propertyName, Type pluginType, BuildSession buildSession)
at
NHSCatalogueServicesProductServiceInstanceBuilder4de2028062ca4c83b80322b4eefba7c2.BuildInstance
(IConfiguredInstance , BuildSession )
at
StructureMap.Pipeline.ConfiguredInstanceBase`1.StructureMap.Pipeline.IConfiguredInstance.Build
(Type pluginType, BuildSession session, InstanceBuilder builder)
at StructureMap.Pipeline.ConfiguredInstanceBase`1.build(Type
pluginType, BuildSession session)
at StructureMap.Pipeline.Instance.createRawObject(Type pluginType,
BuildSession session)
at StructureMap.Pipeline.Instance.Build(Type pluginType,
BuildSession session)
at StructureMap.Pipeline.BuildPolicy.Build(BuildSession
buildSession, Type pluginType, Instance instance)
at StructureMap.InstanceFactory.Build(BuildSession session,
Instance instance)
at StructureMap.BuildSession.CreateInstance(Type pluginType,
Instance instance)
at StructureMap.BuildSession.<.ctor>b__0(Type t)
at StructureMap.Util.Cache`2.Retrieve(KEY key)
at StructureMap.BuildSession.CreateInstance(Type pluginType)
at StructureMap.Pipeline.DefaultInstance.build(Type pluginType,
BuildSession session)
at StructureMap.Pipeline.Instance.createRawObject(Type pluginType,
BuildSession session)
at StructureMap.Pipeline.Instance.Build(Type pluginType,
BuildSession session)
at StructureMap.Pipeline.ConfiguredInstanceBase`1.getChild(String
propertyName, Type pluginType, BuildSession buildSession)
at
StructureMap.Pipeline.ConfiguredInstanceBase`1.StructureMap.Pipeline.IConfiguredInstance.GetChild
(String propertyName, Type pluginType, BuildSession buildSession)
at
NHSCatalogueWebControllersContractControllerInstanceBuilder371e39c9925b44aaa9231e1743b055bd.BuildInstance
(IConfiguredInstance , BuildSession )
at
StructureMap.Pipeline.ConfiguredInstanceBase`1.StructureMap.Pipeline.IConfiguredInstance.Build
(Type pluginType, BuildSession session, InstanceBuilder builder)
at StructureMap.Pipeline.ConfiguredInstanceBase`1.build(Type
pluginType, BuildSession session)
at StructureMap.Pipeline.Instance.createRawObject(Type pluginType,
BuildSession session)
at StructureMap.Pipeline.Instance.Build(Type pluginType,
BuildSession session)
at StructureMap.Pipeline.BuildPolicy.Build(BuildSession
buildSession, Type pluginType, Instance instance)
at StructureMap.InstanceFactory.Build(BuildSession session,
Instance instance)
at StructureMap.BuildSession.CreateInstance(Type pluginType,
Instance instance)
at StructureMap.BuildSession.<.ctor>b__0(Type t)
at StructureMap.Util.Cache`2.Retrieve(KEY key)
at StructureMap.BuildSession.CreateInstance(Type pluginType)
at StructureMap.Container.GetInstance(Type pluginType)
at StructureMap.ObjectFactory.GetInstance(Type pluginType)
at
Contoso.Catalogue.Web.Controllers.StructureMapControllerFactory.GetControllerInstance
(Type controllerType) in D:\Data\Dev\SS\CatalogueWeb\CatalogueWeb
\Helpers\StructureMapControllerFactory.vb:line 29