예제 #1
0
 internal Migrator(
     IFieldMigratorConfiguration configuration,
     IMigrationHelper migrationHelper)
 {
     _configuration   = configuration;
     _migrationHelper = migrationHelper;
 }
예제 #2
0
        internal HardRockWebServiceProxy(IFieldMigratorConfiguration configuration)
        {
            _configuration  = configuration;
            _templateFields = new ConcurrentDictionary <Guid, List <FieldModel> >();
            _workFlows      = new ConcurrentDictionary <Guid, WorkflowModel>();

            var binding = new BasicHttpBinding(BasicHttpSecurityMode.None)
            {
                MaxReceivedMessageSize = 524288000, // 500 Megabytes
                ReceiveTimeout         = TimeSpan.FromMinutes(10),
                SendTimeout            = TimeSpan.FromMinutes(10)
            };
            var remoteAddress = new EndpointAddress(_configuration.SourceEndpointAddress);

            _service = new SitecoreWebService2SoapClient(binding, remoteAddress);
        }
 internal CheckItemTemplate(IFieldMigratorConfiguration configuration)
 {
     _configuration = configuration;
 }