private void ItemLoader_BeforeValueSetting(object arg1, ValueSettingEventArgs <JobItem> arg2) { arg2.Value = arg2.Value.Replace(System.Environment.NewLine, "").Trim(); if (arg2.FieldName == "Salary") { var salaryFrom = string.Empty; var salaryTo = string.Empty; var match = salaryReg.Match(arg2.Value); if (match.Groups != null && match.Groups.Count > 0) { salaryFrom = match.Groups[1].Value; salaryTo = match.Groups[2].Value; } arg2.Item.SalaryFrom = salaryFrom; arg2.Item.SalaryTo = salaryTo; } }
private void MockItemLoader_BeforeValueSetting(object arg1, ValueSettingEventArgs <MockItem> arg2) { NScrapyContext.CurrentContext.Log.Info(arg2.Value); }