Ejemplo n.º 1
0
        public void AddReferenceByType(Type typeFromReferencedAssembly)
        {
            Guard.AgainstNullArgument("typeFromReferencedAssembly", typeFromReferencedAssembly);

            AddReference(typeFromReferencedAssembly.Assembly.Location);
        }
Ejemplo n.º 2
0
        public void AddNamespaceByType(Type typeFromReferencedAssembly)
        {
            Guard.AgainstNullArgument("typeFromReferencedAssembly", typeFromReferencedAssembly);

            AddNamespace(typeFromReferencedAssembly.Namespace);
        }
Ejemplo n.º 3
0
        public void RemoveReference(string path)
        {
            Guard.AgainstNullArgument("path", path);

            References.Remove(path);
        }
Ejemplo n.º 4
0
        public void AddNamespace(string @namespace)
        {
            Guard.AgainstNullArgument("namespace", @namespace);

            Namespaces.Add(@namespace);
        }
Ejemplo n.º 5
0
        public void AddReference(string path)
        {
            Guard.AgainstNullArgument("path", path);

            References.Add(path);
        }