public new IOrganizationService Build() { var service = base.Build(); var preProcessor = new OrganizationServicePreProcessor(service); preProcessor.AddCreatePreProcessors(CreatePreProcessors.ToArray()); preProcessor.AddUpdatePreProcessors(UpdatePreProcessors.ToArray()); return(preProcessor); }
protected internal void AddCreatePreProcessors(params Func <IOrganizationService, Entity, Entity>[] preProcessors) { CreatePreProcessors.AddRange(preProcessors); }