Ejemplo n.º 1
0
 public LinguisticService(
     ILinguisticRepository linguisticRepository,
     ILogWrapper logger)
 {
     LinguisticRepository = linguisticRepository;
     Logger = logger;
 }
Ejemplo n.º 2
0
 public EmotionService(
     IEmotionRepository emotionRepository,
     ILogWrapper logger)
 {
     EmotionRepository = emotionRepository;
     Logger            = logger;
 }
 public AccountService(
     IAccountRepository accountRepository,
     ILogWrapper logger)
 {
     AccountRepository = accountRepository;
     Logger            = logger;
 }
 public ContentModeratorService(
     IContentModeratorRepository contentModeratorRepository,
     ILogWrapper logger)
 {
     ContentModeratorRepository = contentModeratorRepository;
     Logger = logger;
 }
Ejemplo n.º 5
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="loadBalancer"></param>
 public ChannelHelper(IDatabaseLoadBalancer loadBalancer, IEntityManager entityManager, ILogWrapper logger)
     : base(null, loadBalancer)
 {
     _dbManager     = (DatabaseManager)loadBalancer;
     _entityManager = entityManager;
     _log           = logger;
 }
Ejemplo n.º 6
0
 public DocumentRepository(IndexWriter index, ILogWrapper log)
 {
     this.index    = index;
     this.reader   = this.index.GetReader();
     this.searcher = new IndexSearcher(this.reader);
     this.log      = log;
 }
Ejemplo n.º 7
0
        /// <summary>
        /// Handles exceptions based upon the indicated behavior and rethrows the Exception
        /// </summary>
        /// <param name="exception"></param>
        /// <param name="exceptionBehavior"></param>
        /// <param name="log"></param>
        /// <param name="msg"></param>
        /// <param name="parameters"></param>
        public static void Handle(this Exception exception, ExceptionHandlingOptions exceptionBehavior, ILogWrapper log = null,
                                  string msg = "", params object[] parameters)
        {
            var caller = GetCaller();

            if (exceptionBehavior == ExceptionHandlingOptions.RecordOnly || exceptionBehavior == ExceptionHandlingOptions.RecordAndThrow)
            {
                ILogWrapper logger = log ?? new LogWrapper(LogManager.GetLogger(caller), LogLevel.Error);

                if (string.IsNullOrEmpty(msg))
                {
                    logger.Error(exception);
                }
                else
                {
                    logger.Error(string.Format(msg, parameters), exception);
                }
            }

            if (exceptionBehavior == ExceptionHandlingOptions.RecordAndThrow ||
                exceptionBehavior == ExceptionHandlingOptions.ThrowOnly)
            {
                throw exception;
            }
        }
 public ViewService(
     IViewRepository viewRepository,
     ILogWrapper logger)
 {
     ViewRepository = viewRepository;
     Logger         = logger;
 }
Ejemplo n.º 9
0
 public AcademicSearchService(
     IAcademicSearchRepository academicSearchRepository,
     ILogWrapper logger)
 {
     AcademicSearchRepository = academicSearchRepository;
     Logger = logger;
 }
Ejemplo n.º 10
0
 public RecommendationsService(
     IRecommendationsRepository recommendationsRepository,
     ILogWrapper logger)
 {
     RecommendationsRepository = recommendationsRepository;
     Logger = logger;
 }
 public TemplateService(
     ITemplateRepository templateRepository,
     ILogWrapper logger)
 {
     TemplateRepository = templateRepository;
     Logger             = logger;
 }
Ejemplo n.º 12
0
 public ImportService(
     IImportRepository importRepository,
     ILogWrapper logger)
 {
     ImportRepository = importRepository;
     Logger           = logger;
 }
Ejemplo n.º 13
0
 public TextAnalyticsService(
     ITextAnalyticsRepository textAnalyticsRepository,
     ILogWrapper logger)
 {
     TextAnalyticsRepository = textAnalyticsRepository;
     Logger = logger;
 }
 public MediaWrapper(
     ISitecoreDataWrapper dataWrapper,
     ILogWrapper logger)
 {
     DataWrapper = dataWrapper;
     Logger      = logger;
 }
Ejemplo n.º 15
0
 public NewsSearchService(
     INewsSearchRepository newsSearchRepository,
     ILogWrapper logger)
 {
     NewsSearchRepository = newsSearchRepository;
     Logger = logger;
 }
 public ToneAnalyzerService(
     IToneAnalyzerRepository toneAnalyzerRepository,
     ILogWrapper logger)
 {
     ToneAnalyzerRepository = toneAnalyzerRepository;
     Logger = logger;
 }
Ejemplo n.º 17
0
 public ContestService(
     IContestRepository contestRepository,
     ILogWrapper logger)
 {
     ContestRepository = contestRepository;
     Logger            = logger;
 }
Ejemplo n.º 18
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="owner"></param>
 /// <param name="loadBalancer"></param>
 /// <param name="log"></param>
 /// <param name="repository"></param>
 public HashLoader(IEntity owner, IDatabaseLoadBalancer loadBalancer, ILogWrapper log,
                   IHashRepository repository)
     : base(owner, loadBalancer)
 {
     _log        = log;
     _repository = (HashRepository)repository;
 }
Ejemplo n.º 19
0
 public DocumentRepository(IndexWriter index, ILogWrapper log)
 {
     this.index = index;
     this.reader = this.index.GetReader();
     this.searcher = new IndexSearcher(this.reader);
     this.log = log;
 }
Ejemplo n.º 20
0
 public FaceService(
     IFaceRepository faceRepository,
     ILogWrapper logger)
 {
     FaceRepository = faceRepository;
     Logger         = logger;
 }
 public ConfigurationService(
     IConfigurationRepository configurationRepository,
     ILogWrapper logger)
 {
     ConfigurationRepository = configurationRepository;
     Logger = logger;
 }
Ejemplo n.º 22
0
 public DiscoveryService(
     IDiscoveryRepository discoveryRepository,
     ILogWrapper logger)
 {
     DiscoveryRepository = discoveryRepository;
     Logger = logger;
 }
Ejemplo n.º 23
0
 public QueryService(
     IQueryRepository queryRepository,
     ILogWrapper logger)
 {
     QueryRepository = queryRepository;
     Logger          = logger;
 }
 public ModelService(
     IModelRepository modelRepository,
     ILogWrapper logger)
 {
     ModelRepository = modelRepository;
     Logger          = logger;
 }
 public WebSearchService(
     IWebSearchRepository webSearchRepository,
     ILogWrapper logger)
 {
     WebSearchRepository = webSearchRepository;
     Logger = logger;
 }
 public SentimentPhraseService(
     ISentimentPhraseRepository sentimentPhraseRepository,
     ILogWrapper logger)
 {
     SentimentPhraseRepository = sentimentPhraseRepository;
     Logger = logger;
 }
 public SpeakerIdentificationService(
     ISpeakerIdentificationRepository speakerIdentificationRepository,
     ILogWrapper logger)
 {
     SpeakerIdentificationRepository = speakerIdentificationRepository;
     Logger = logger;
 }
 public SpeechService(
     ISpeechRepository speechRepository,
     ILogWrapper logger)
 {
     SpeechRepository = speechRepository;
     Logger           = logger;
 }
 public VideoService(
     IVideoRepository videoRepository,
     ILogWrapper logger)
 {
     VideoRepository = videoRepository;
     Logger          = logger;
 }
Ejemplo n.º 30
0
 public SpellCheckService(
     ISpellCheckRepository spellCheckRepository,
     ILogWrapper logger)
 {
     SpellCheckRepository = spellCheckRepository;
     Logger = logger;
 }
 public VisionService(
     IVisionRepository visionRepository,
     ILogWrapper logger)
 {
     VisionRepository = visionRepository;
     Logger           = logger;
 }
Ejemplo n.º 32
0
 public SiteCrawler(string websiteUrl, IConfig config, ILogWrapper log)
 {
     WebsiteUrl = websiteUrl;
     Config = config;
     LogWrapper = log;
     ExcludeFilter = new[] {
         new NCrawler.Services.RegexFilter(new Regex(@"(\.jpg|\.css|\.js|\.gif|\.jpeg|\.png|\.ico|\.pdf)"))
     };
     FilterTextRules = new Dictionary<string, string>();
     FilterLinksRules = new Dictionary<string, string>();
     UriSensitivity = UriComponents.Path;
     MaximumThreadCount = System.Environment.ProcessorCount * 2;
 }
Ejemplo n.º 33
0
        public DocumentIndexStep(IConfig config, ILogWrapper log)
        {
            this.config = config;
            this.log = log;

            this.repository = new DocumentRepository(
                new IndexWriter(
                    FSDirectory.Open(new DirectoryInfo(config.IndexFolder)),
                    new StandardAnalyzer(Lucene.Net.Util.Version.LUCENE_29),
                    true,
                    IndexWriter.MaxFieldLength.UNLIMITED
                ),
                this.log
            );
        }
Ejemplo n.º 34
0
 public SiteCrawler(string websiteUrl, IConfig config, ILogWrapper log)
 {
     WebsiteUrl = websiteUrl;
     Config = config;
     LogWrapper = log;
 }
		public TechnicalIndicatorsManager(ILogWrapper logger, ITALibProvider taLibProvider)
		{
			_logger = logger;
			_taLibProvider = taLibProvider;
		}
		public IndicatorParametersFactory(ILogWrapper logger)
		{
			_logger = logger;
		}
		public TALibProvider(ILogWrapper logger)
		{
			_logger = logger;
		}
		public QuandlDataProvider(ILogWrapper logger, IQuandlMapper mapper)
		{
			_logger = logger;
			_mapper = mapper;
		}