/// <summary>Creates a new module script provider with the specified source.</summary> /// <remarks>Creates a new module script provider with the specified source.</remarks> /// <param name="moduleSourceProvider">provider for modules' source code</param> protected internal CachingModuleScriptProviderBase(ModuleSourceProvider moduleSourceProvider) { { for (int i = 0; i < loadLocks.Length; ++i) { loadLocks[i] = new object(); } } this.moduleSourceProvider = moduleSourceProvider; }
/// <summary>Creates a new module provider with the specified module source provider.</summary> /// <remarks>Creates a new module provider with the specified module source provider.</remarks> /// <param name="moduleSourceProvider">provider for modules' source code</param> public StrongCachingModuleScriptProvider(ModuleSourceProvider moduleSourceProvider) : base(moduleSourceProvider) { }