public static ENodeConfiguration UsePublishedVersionStore(this ENodeConfiguration enodeConfiguration, bool useMockPublishedVersionStore = false) { var configuration = enodeConfiguration.GetCommonConfiguration(); if (useMockPublishedVersionStore) { configuration.SetDefault <IPublishedVersionStore, MockPublishedVersionStore>(); } else { enodeConfiguration.UseSqlServerPublishedVersionStore(); } return(enodeConfiguration); }