예제 #1
0
 public CoreDependencyLoader(
     IConfigViewer configViewer,
     ILogProvider logProvider,
     Type dependencyLoaderType
     )
 {
     m_configViewer         = configViewer;
     m_logProvider          = logProvider;
     m_dependencyLoaderType = dependencyLoaderType;
 }
예제 #2
0
        public Service(
            string url,
            ServiceDescriptor descriptor,
            IConfigViewer configViewer,
            ILogProvider logProvider,
            Action <HttpConfiguration> startup,
            Type dependencyLoaderType
            )
        {
            m_url          = url;
            m_descriptor   = descriptor;
            m_configViewer = configViewer;
            m_logProvider  = logProvider;
            m_startup      = startup;

            m_dependencyResolver = DependencyResolverFactory
                                   .CreateFrom(new CoreDependencyLoader(
                                                   m_configViewer,
                                                   m_logProvider,
                                                   dependencyLoaderType
                                                   )
                                               );
        }
예제 #3
0
 public Temp_RequestAuthenticatorFactory(
     IConfigViewer configViewer
     )
 {
     m_configViewer = configViewer;
 }