public void ConvertAllLinksToMarkdownDocuments() { var container = new NinjectContainer(); container.Bind <IWebPageDownloader>().To <WebPageDownloader>(); container.Bind <IMarkdownConveter>().To <MarkdownConveter>(); container.Bind <IDataContainerService>().To <DataContainerServiceFake>(); var context = new ParametersContext <ICommand>(); var pipeline = builder.Create(container, context) .Register <ExtractHtmlFromUrl>() .Register <ConvertHtmlToMardown>() .Register <UploadToDataContainer>(); var documentsId = new List <Guid>(); foreach (var link in links) { context.Set <ExtractHtmlFromUrl, Request>(x => x.Request, new Request { Url = link }); pipeline.Handle(); var documentId = context.Get <UploadToDataContainer, Guid>(x => x.UploadedDocumentId); documentsId.Add(documentId); } documentsId.Should().HaveCount(links.Length); }
public override void ExitParameters([NotNull] ParametersContext context) { logger.Trace(" Exit Params={0}", context._pairs.Aggregate("", (a, r) => a += r.ID().GetText() + " = " + r.pairvalue().GetText() + "\n")); var parameter = new Models.ParameterModel("#" + context.ID().GetText()); //parameter.Section = CurrentSection; foreach (var item in context._pairs) { var p = PairProps.Get(item); parameter.Value.Add(p); } // check for doubles var existing = Collector.ParameterModels.FirstOrDefault(p => p.Name == parameter.Name); if (existing != null) { existing.Value.AddRange(parameter.Value); } else { Collector.ParameterModels.Add(parameter); } base.ExitParameters(context); }
public override void EnterParameters([NotNull] ParametersContext context) { var CurrentSection = context.ID().GetText(); logger.Trace(" Enter Params={0}", CurrentSection); base.EnterParameters(context); }
public IEnumerable <ValidationTableColumnDefViewModel> ValidationTableColumnDef_Read() { var parameters = new ParametersContext(); var validationTableColumnDefs = parameters.ValidationTableColumnDef.Select(validationTableColumnDef => new ValidationTableColumnDefViewModel { Id = validationTableColumnDef.Id, TableName = validationTableColumnDef.TableName, ColumnName = validationTableColumnDef.ColumnName }); return(validationTableColumnDefs); }
public IEnumerable <ValidationEnumerationViewModel> ValidationEnumeration_Read() { var parameters = new ParametersContext(); var ValidationEnumerations = parameters.ValidationEnumeration.Select(ValidationEnumeration => new ValidationEnumerationViewModel { Id = ValidationEnumeration.Id, ValidationEnumerationId = ValidationEnumeration.ValidationEnumerationId, Value = ValidationEnumeration.Value }); return(ValidationEnumerations); }
public IEnumerable <ValidationRulesErrorMessageViewModel> ValidationRulesErrorMessage_Read() { var parameters = new ParametersContext(); var validationRulesErrorMessages = parameters.ValidationRulesErrorMessages.Select(validationRulesErrorMessage => new ValidationRulesErrorMessageViewModel { Id = validationRulesErrorMessage.Id, ColumnID = validationRulesErrorMessage.ColumnID, Message = validationRulesErrorMessage.Message, ValidationFormTypeIds = validationRulesErrorMessage.ValidationFormTypeIds }); return(validationRulesErrorMessages); }
public IEnumerable <ValidationFormTypeMappingViewModel> ValidationFormTypeMapping_Read() { var parameters = new ParametersContext(); var validationFormTypeMappings = parameters.ValidationFormTypeMapping.Select(validationFormTypeMapping => new ValidationFormTypeMappingViewModel { Id = validationFormTypeMapping.Id, ValidationTableColumnDefId = validationFormTypeMapping.Id, ValidationFormTypeId = validationFormTypeMapping.ValidationFormTypeId, RelatedQuestions = validationFormTypeMapping.RelatedQuestions, Mappings = validationFormTypeMapping.Mappings, ViewOrder = validationFormTypeMapping.ViewOrder }); return(validationFormTypeMappings); }
public IEnumerable <ValidationRuleViewModel> ValidationRule_Read() { var parameters = new ParametersContext(); var validationRules = parameters.ValidationRules.Select(validationRule => new ValidationRuleViewModel { Id = validationRule.Id, ValidationTableColumnDefId = validationRule.ValidationTableColumnDefId, OperandColumn = validationRule.OperandColumn, ValidationOperator = validationRule.ValidationOperator, OperandValue = validationRule.OperandValue, ValidationStep = validationRule.ValidationStep, ValidationFormTypeIds = validationRule.ValidationFormTypeIds }); return(validationRules); }
public ArticlesService(ParametersContext context) { _context = context; }
public WeightingsService(ParametersContext context) { _context = context; }
public ParametersContext parameters() { ParametersContext _localctx = new ParametersContext(Context, State); EnterRule(_localctx, 14, RULE_parameters); int _la; try { EnterOuterAlt(_localctx, 1); { State = 224; Match(OPEN_PAREN); State = 226; _la = TokenStream.La(1); if ((((_la) & ~0x3f) == 0 && ((1L << _la) & ((1L << NAME) | (1L << STAR) | (1L << POWER))) != 0)) { { State = 225; typedargslist(); } } State = 228; Match(CLOSE_PAREN); } } catch (RecognitionException re) { _localctx.exception = re; ErrorHandler.ReportError(this, re); ErrorHandler.Recover(this, re); } finally { ExitRule(); } return _localctx; }
public AccountService(ParametersContext parameters) { this.parameters = parameters; }
public EatingService(ParametersContext context) { _context = context; }
public ValidationMetadataService(ParametersContext parameters) { this.parameters = parameters; }