Esempio n. 1
0
        private void TraceHandler(IServiceHookHandler handler)
        {
            var attribs = new Dictionary <string, string>
            {
                { "type", handler.GetType().FullName }
            };

            _tracer.Trace("handler", attribs);
        }
Esempio n. 2
0
 private FetchHandler CreateFetchHandler(ITracer tracer = null,
                                         IDeploymentManager deploymentManager   = null,
                                         IDeploymentSettingsManager settings    = null,
                                         IDeploymentStatusManager status        = null,
                                         IOperationLock deploymentLock          = null,
                                         IEnvironment environment               = null,
                                         IServiceHookHandler serviceHookHandler = null,
                                         IRepositoryFactory repositoryFactory   = null,
                                         IFileSystem fileSystem = null)
 {
     return(new FetchHandler(tracer ?? Mock.Of <ITracer>(),
                             deploymentManager ?? Mock.Of <IDeploymentManager>(),
                             settings ?? Mock.Of <IDeploymentSettingsManager>(),
                             status ?? Mock.Of <IDeploymentStatusManager>(),
                             deploymentLock ?? Mock.Of <IOperationLock>(),
                             environment ?? Mock.Of <IEnvironment>(),
                             new[] { serviceHookHandler ?? Mock.Of <IServiceHookHandler>() },
                             repositoryFactory ?? Mock.Of <IRepositoryFactory>(),
                             fileSystem ?? Mock.Of <IFileSystem>()));
 }
Esempio n. 3
0
 private FetchHandler CreateFetchHandler(ITracer tracer = null,
                                         IDeploymentManager deploymentManager = null,
                                         IDeploymentSettingsManager settings = null,
                                         IDeploymentStatusManager status = null,
                                         IOperationLock deploymentLock = null,
                                         IEnvironment environment = null,
                                         IServiceHookHandler serviceHookHandler = null,
                                         IRepositoryFactory repositoryFactory = null,
                                         IFileSystem fileSystem = null,
                                         IAutoSwapHandler autoSwapHandler = null)
 {
     FileSystemHelpers.Instance = fileSystem ?? Mock.Of<IFileSystem>();
     return new FetchHandler(tracer ?? Mock.Of<ITracer>(),
                             deploymentManager ?? Mock.Of<IDeploymentManager>(),
                             settings ?? Mock.Of<IDeploymentSettingsManager>(),
                             status ?? Mock.Of<IDeploymentStatusManager>(),
                             deploymentLock ?? Mock.Of<IOperationLock>(),
                             environment ?? Mock.Of<IEnvironment>(),
                             new[] { serviceHookHandler ?? Mock.Of<IServiceHookHandler>() },
                             repositoryFactory ?? Mock.Of<IRepositoryFactory>(),
                             autoSwapHandler ?? Mock.Of<IAutoSwapHandler>());
 }
Esempio n. 4
0
        private void TraceHandler(IServiceHookHandler handler)
        {
            var attribs = new Dictionary<string, string>
            {
                { "type", handler.GetType().FullName }
            };

            _tracer.Trace("handler", attribs);
        }