예제 #1
0
        public SharingPolicyActivator(SharingGraph graph, SharingLogsCache logs, IEnumerable<ISharingPolicy> policies)
        {
            _graph = graph;
            _logs = logs;
            _policies = policies;

            Diagnostics = new SharingRegistrationDiagnostics(_graph, _logs);
        }
예제 #2
0
        public SharingPolicyActivator(SharingGraph graph, SharingLogsCache logs, IEnumerable <ISharingPolicy> policies)
        {
            _graph    = graph;
            _logs     = logs;
            _policies = policies;

            Diagnostics = new SharingRegistrationDiagnostics(_graph, _logs);
        }
 public void beforeEach()
 {
     _policies = new List<ISharingPolicy> {MockRepository.GenerateMock<ISharingPolicy>()};
     _graph = new SharingGraph();
     _packageLog = MockRepository.GenerateMock<IPackageLog>();
     _sharingLogs = new SharingLogsCache();
     _activator = new SharingPolicyActivator(_graph, _sharingLogs, _policies);
 }
예제 #4
0
        public void beforeEach()
        {
            Directory.GetFiles(".", "*spark.config").Each(File.Delete);

            _graph = new SharingGraph();
            _fileSystem = new FileSystem();
            _packageLog = new PackageLog();
            _sharingLogs = new SharingLogsCache();

            _activator = new SharingConfigActivator(_graph, _fileSystem, _sharingLogs);
        }
 public SharingConfigActivator(SharingGraph sharingGraph, SharingLogsCache logs, IFubuApplicationFiles files)
 {
     _sharingGraph = sharingGraph;
     _diagnostics = new SharingRegistrationDiagnostics(_sharingGraph, logs);
     _files = files;
 }
예제 #6
0
 public SharingConfigActivator(SharingGraph graph, IFileSystem fileSystem, SharingLogsCache logs)
 {
     _graph = graph;
     _fileSystem = fileSystem;
     _diagnostics = new SharingRegistrationDiagnostics(_graph, logs);
 }
 public SharingRegistrationDiagnostics(ISharingRegistration inner, SharingLogsCache logs)
 {
     _inner = inner;
     _logs  = logs;
 }
 public SharingRegistrationDiagnostics(ISharingRegistration inner, SharingLogsCache logs)
 {
     _inner = inner;
     _logs = logs;
 }
 public SharingConfigActivator(SharingGraph sharingGraph, SharingLogsCache logs, IFubuApplicationFiles files)
 {
     _sharingGraph = sharingGraph;
     _diagnostics  = new SharingRegistrationDiagnostics(_sharingGraph, logs);
     _files        = files;
 }