Пример #1
0
        public static SpecificationProvider CreateOffline(params IArtifactSource[] sources)
        {
            ArtifactResolver resolver = new ArtifactResolver();

            foreach (IArtifactSource s in sources)
            {
                resolver.AddSource(s);
            }
            resolver.AddSource(new CoreZipArtifactSource());
            resolver.AddSource(new FileArtifactSource());

            IArtifactSource cache = new CachedArtifactSource(resolver);

            return(new SpecificationProvider(cache));
        }