protected EntityDirectoryFileSystem(IDataAdapterDependencies dependencies) { if (dependencies == null) { throw new ArgumentNullException("dependencies"); } Dependencies = dependencies; SecurityProvider = Dependencies.GetSecurityProvider(); ServiceContext = Dependencies.GetServiceContext(); UrlProvider = Dependencies.GetUrlProvider(); Website = Dependencies.GetWebsite(); }