Example #1
0
        public override void Initialize(IScriptPackSession session)
        {
            Guard.AgainstNullArgument("session", session);

            session.ImportNamespace(this.GetType().Namespace);
            this.Context = new Bau(session.ScriptArgs ?? new string[0]);
        }
Example #2
0
        public void Initialize(IScriptPackSession session)
        {
            session.AddReference("System.dll");

            session.ImportNamespace("System");
            session.ImportNamespace("ScriptCs.Net");
        }
 public void Initialize(IScriptPackSession session)
 {
     session.AddReference(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "bin", "System.Web.Http.dll"));
     session.AddReference("System.Net.Http");
     session.ImportNamespace("System.Web.Http");
     session.ImportNamespace("System.Net.Http");
 }
Example #4
0
        public override void Initialize(IScriptPackSession session)
        {
            Guard.AgainstNullArgument("session", session);

            base.Initialize(session);
            session.ImportNamespace(this.GetType().Namespace);
        }
Example #5
0
        public void Initialize(IScriptPackSession session)
        {
            session.ImportNamespace("System.Xml.Linq");
            session.ImportNamespace("System.Xml.XPath");
            session.ImportNamespace("ScriptCs.BuildCs");
            session.ImportNamespace("BuildCs");
            session.ImportNamespace("BuildCs.AssemblyInfo");
            session.ImportNamespace("BuildCs.Environment");
            session.ImportNamespace("BuildCs.FileSystem");
            session.ImportNamespace("BuildCs.Git");
            session.ImportNamespace("BuildCs.MsBuild");
            session.ImportNamespace("BuildCs.Nuget");
            session.ImportNamespace("BuildCs.NUnit");
            session.ImportNamespace("BuildCs.Processes");
            session.ImportNamespace("BuildCs.SemVer");
            session.ImportNamespace("BuildCs.Targetting");
            session.ImportNamespace("BuildCs.Tracing");
            session.ImportNamespace("BuildCs.Xml");
            session.ImportNamespace("BuildCs.XUnit");
            session.ImportNamespace("BuildCs.Zip");

            var arguments = new Arguments(session.ScriptArgs);

            _build = new Build(new BuildSessionFactory().Create(arguments));
            var tracer = _build.GetService <Tracer>();

            if (tracer.Listeners.Count == 0)
            {
                tracer.Listeners.Add(new ConsoleListener(_build));
            }
        }
Example #6
0
        void IScriptPack.Initialize(IScriptPackSession session)
        {
            session.ImportNamespace("ScriptCS.Gui");

            session.AddReference("System.Windows.Forms");
            session.AddReference("System.Drawing");
        }
 public void Initialize(IScriptPackSession session)
 {
     session.AddReference(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "bin", "System.Web.Http.dll"));
     session.AddReference("System.Net.Http");
     session.ImportNamespace("System.Web.Http");
     session.ImportNamespace("System.Net.Http");
 }
Example #8
0
        void IScriptPack.Initialize(IScriptPackSession session)
        {
            session.ImportNamespace("ScriptCS.Gui");

            session.AddReference("System.Windows.Forms");
            session.AddReference("System.Drawing");
        }
Example #9
0
        public void Initialize(IScriptPackSession session)
        {
            var loggerContext = new LoggerContext {
                Arguments = session.ScriptArgs
            };

            _logger.SetContext(loggerContext);
        }
Example #10
0
        public override void Initialize(IScriptPackSession session)
        {
            session.ImportNamespace("Akka");
            session.ImportNamespace("Akka.Actor");
            session.ImportNamespace("Akka.Configuration.Hocon");

            base.Initialize(session);
        }
Example #11
0
		public void Initialize(IScriptPackSession session)
		{
			_nUnitScriptPack.Initialize(session);

			session.ImportNamespace("Scriptcs.BDDfy");
			session.ImportNamespace("Scriptcs.BDDfy");
			session.ImportNamespace("NUnit.Framework");
		}
Example #12
0
        public override void Initialize(IScriptPackSession session)
        {
            session.ImportNamespace(this.GetType().Namespace);
            session.ImportNamespace("TaskableScriptCs.Contracts");
            session.ImportNamespace("TaskableScriptCs.Contracts.Parameters");
            var arguments = Arguments.Parse(session.ScriptArgs ?? new string[] { });

            this.Context = new Taskable(arguments);
        }
 public void Initialize(IScriptPackSession session)
 {
     session.ImportNamespace("System.IO.Ports");
     session.ImportNamespace("System.Threading");
     session.ImportNamespace("ScriptCs.Arduino");
     session.ImportNamespace("ScriptCs.Arduino.Components");
     session.ImportNamespace("ScriptCs.Arduino.Models");
     session.ImportNamespace("ScriptCs.Arduino.Interfaces");
 }
 public void Initialize(IScriptPackSession session)
 {
     session.ImportNamespace("System.IO.Ports");
     session.ImportNamespace("System.Threading");
     session.ImportNamespace("ScriptCs.Arduino");
     session.ImportNamespace("ScriptCs.Arduino.Components");
     session.ImportNamespace("ScriptCs.Arduino.Models");
     session.ImportNamespace("ScriptCs.Arduino.Interfaces");
 }
 public void Initialize(IScriptPackSession session)
 {
     session.ImportNamespace("ScriptCs.SsRedis");
     session.ImportNamespace("ServiceStack.Redis");
     session.ImportNamespace("ServiceStack.Redis.Generic");
     session.ImportNamespace("ServiceStack.Redis.Messaging");
     session.ImportNamespace("ServiceStack.Text");
     session.ImportNamespace("ServiceStack.Text.Json");
 }
Example #16
0
 public void Initialize(IScriptPackSession session)
 {
     session.ImportNamespace("ScriptCs.SsRedis");
     session.ImportNamespace("ServiceStack.Redis");
     session.ImportNamespace("ServiceStack.Redis.Generic");
     session.ImportNamespace("ServiceStack.Redis.Messaging");
     session.ImportNamespace("ServiceStack.Text");
     session.ImportNamespace("ServiceStack.Text.Json");
 }
Example #17
0
        void IScriptPack.Initialize(IScriptPackSession session)
        {
            var namespaces = new[]
            {
                "Microsoft.Owin.Hosting",
                "Owin",
            }.ToList();

            namespaces.ForEach(session.ImportNamespace);
        }
Example #18
0
        public void Initialize(IScriptPackSession session)
        {
            var namespaces = new List<string>
            {
                "Microsoft.AspNet.SignalR",
                "ScriptCs.SignalR"
            };

            namespaces.ForEach(session.ImportNamespace);
        }
        public void Initialize(IScriptPackSession session)
        {
            var namespaces = new List<string>
            {
                "ServiceStack.ServiceHost",
                "ServiceStack.ServiceInterface"
            };

            namespaces.ForEach(session.ImportNamespace);
        }
Example #20
0
        public void Initialize(IScriptPackSession session)
        {
            var namespaces = new List <string>
            {
                "ServiceStack.ServiceHost",
                "ServiceStack.ServiceInterface"
            };

            namespaces.ForEach(session.ImportNamespace);
        }
 /// <inheritdoc/>
 public void Initialize(IScriptPackSession session)
 {
     // Common namespaces to include by default
     new[]
     {
         "Atalasoft.Imaging",
         "Atalasoft.Imaging.Codec",
         "System.Drawing"
     }.ToList().ForEach(session.ImportNamespace);
 }
Example #22
0
        public void Initialize(IScriptPackSession session)
        {
            if (session == null)
            {
                throw new ArgumentNullException("session");
            }

            session.ImportNamespace("ScriptCs.AzureMediaServices");
            session.ImportNamespace("Microsoft.WindowsAzure.MediaServices.Client");
        }
Example #23
0
        public override void Initialize(IScriptPackSession session)
        {
            session.ImportNamespace("ScriptCs.ClickTwice");

            //session.AddMSBuildReferences();
            session.AddClickTwiceReferences();
            base.Initialize(session);
            AppDomain.CurrentDomain.AssemblyLoad    += CurrentDomain_AssemblyLoad;
            AppDomain.CurrentDomain.AssemblyResolve += CurrentDomain_AssemblyResolve;
        }
        public void Initialize(IScriptPackSession session)
        {
            if (session == null)
            {
                throw new ArgumentNullException("session");
            }

            session.ImportNamespace("ScriptCs.AzureMediaServices");
            session.ImportNamespace("Microsoft.WindowsAzure.MediaServices.Client");
        }
Example #25
0
        void IScriptPack.Initialize(IScriptPackSession session)
        {
            //session.AddReference("Superscribe");
            var namespaces = new[]
                {
                    "Superscribe.ScriptCS",
                    "Superscribe"
                }.ToList();

            namespaces.ForEach(session.ImportNamespace);
        }
Example #26
0
        void IScriptPack.Initialize(IScriptPackSession session)
        {
            //session.AddReference("Superscribe");
            var namespaces = new[]
            {
                "Superscribe.ScriptCS",
                "Superscribe"
            }.ToList();

            namespaces.ForEach(session.ImportNamespace);
        }
 public void Initialize(IScriptPackSession session)
 {
     session.ImportNamespace("System.IO.Ports");
     session.ImportNamespace("System.Threading");
     session.ImportNamespace("ScriptCs.Arduino");
     session.ImportNamespace("Arduino4Net.Components.Buttons");
     session.ImportNamespace("Arduino4Net.Components.Leds");
     session.ImportNamespace("Arduino4Net.Extensions");
     session.ImportNamespace("Arduino4Net.Interfaces");
     session.ImportNamespace("Arduino4Net.Models");
 }
Example #28
0
        public void Initialize(IScriptPackSession session)
        {
            session.AddReference("nunit.core.dll");
            session.AddReference("nunit.core.interfaces.dll");
            session.AddReference("nunit.framework.dll");

            session.ImportNamespace("NUnit.Framework");
            session.ImportNamespace("ScriptCs.NUnit");
            session.ImportNamespace("ScriptCs.NUnit");
            session.ImportNamespace("System");
            session.ImportNamespace("System.Linq");
            session.ImportNamespace("System.Reflection");
        }
        public void Initialize(IScriptPackSession session)
        {
            Guard.AgainstNullArgument("session", session);

            session.ImportNamespace("Splunk.Client");
            session.ImportNamespace("System.Reactive");
            session.ImportNamespace("System.Reactive.Concurrency");
            session.ImportNamespace("System.Reactive.Linq");

            session.AddReference("System.Threading.Tasks");
            session.AddReference("System.Runtime");
            session.AddReference("System.Dynamic.Runtime");
        }
Example #30
0
        public void Initialize(IScriptPackSession session)
        {
            Guard.AgainstNullArgument("session", session);

            session.ImportNamespace("Splunk.Client");
            session.ImportNamespace("System.Reactive");
            session.ImportNamespace("System.Reactive.Concurrency");
            session.ImportNamespace("System.Reactive.Linq");

            session.AddReference("System.Threading.Tasks");
            session.AddReference("System.Runtime");
            session.AddReference("System.Dynamic.Runtime");
        }
Example #31
0
        public void Initialize(IScriptPackSession session)
        {
            Guard.AgainstNullArgument("session", session);

            session.ImportNamespace("Nancy");
            session.ImportNamespace("Nancy.Bootstrapper");
            session.ImportNamespace("Nancy.Conventions");
            session.ImportNamespace("Nancy.Cryptography");
            session.ImportNamespace("Nancy.ErrorHandling");
            session.ImportNamespace("Nancy.Hosting.Self");
            session.ImportNamespace("Nancy.ModelBinding");
            session.ImportNamespace("Nancy.Security");
            session.ImportNamespace("Nancy.Validation");
        }
        void IScriptPack.Initialize(IScriptPackSession session)
        {
            session.AddReference("System.Net.Http");
            var namespaces = new[]
                {
                    "System.Web.Http",
                    "System.Web.Http.Routing",
                    "System.Net.Http",
                    "System.Net.Http.Headers",
                    "Owin"
                }.ToList();

            namespaces.ForEach(session.ImportNamespace);
        }
Example #33
0
        public void Initialize(IScriptPackSession session)
        {
            Guard.AgainstNullArgument("session", session);

            session.ImportNamespace("Nancy");
            session.ImportNamespace("Nancy.Bootstrapper");
            session.ImportNamespace("Nancy.Conventions");
            session.ImportNamespace("Nancy.Cryptography");
            session.ImportNamespace("Nancy.ErrorHandling");
            session.ImportNamespace("Nancy.Hosting.Self");
            session.ImportNamespace("Nancy.ModelBinding");
            session.ImportNamespace("Nancy.Security");
            session.ImportNamespace("Nancy.Validation");
        }
        public void Initialize(IScriptPackSession session)
        {
            var namespaces = new[]
            {
               "Microsoft.Xrm.Sdk.Client",
               "Microsoft.Xrm.Sdk",
               "Microsoft.Xrm.Sdk.Query",
               "Microsoft.Xrm.Sdk.Messages",
               "Microsoft.Crm.Sdk.Messages"
            }.ToList();
             namespaces.ForEach(session.ImportNamespace);

             session.AddReference("System.Runtime.Serialization");
        }
Example #35
0
        internal static void AddClickTwiceReferences(this IScriptPackSession session)
        {
            session.AddReference("ClickTwice.Publisher.Core");
            //session.AddReference("ClickTwice.Handlers.AppDetailsPage");
            session.AddReference("ClickTwice.Templating");

            session.ImportNamespace("ClickTwice.Publisher.Core");
            session.ImportNamespace("ClickTwice.Publisher.Core.Resources");
            session.ImportNamespace("ClickTwice.Publisher.Core.Handlers");
            session.ImportNamespace("ClickTwice.Publisher.Core.Loggers");
            session.ImportNamespace("ClickTwice.Templating");
            //session.ImportNamespace("ClickTwice.Handlers.AppDetailsPage");
            //TODO reenable
        }
        void IScriptPack.Initialize(IScriptPackSession session)
        {
            session.AddReference("System.Net.Http");
            var namespaces = new[]
            {
                "System.Web.Http",
                "System.Web.Http.Routing",
                "System.Net.Http",
                "System.Net.Http.Headers",
                "Owin"
            }.ToList();

            namespaces.ForEach(session.ImportNamespace);
        }
Example #37
0
        public void Initialize(IScriptPackSession session)
        {
            var namespaces = new[]
            {
                "Microsoft.Xrm.Sdk.Client",
                "Microsoft.Xrm.Sdk",
                "Microsoft.Xrm.Sdk.Query",
                "Microsoft.Xrm.Sdk.Messages",
                "Microsoft.Crm.Sdk.Messages"
            }.ToList();

            namespaces.ForEach(session.ImportNamespace);

            session.AddReference("System.Runtime.Serialization");
        }
Example #38
0
        void IScriptPack.Initialize(IScriptPackSession session)
        {
            //Here you can perform initialization like pass using statements 
            //and references by using the session object's two methods:

            //AddReference
            //Use this method to add library references that need to be 
            //available in your script. After the script pack is loaded, 
            //the specified references will be available for use 
            //without any code inside the script.

            //ImportNamespace
            //This method can import namespaces for use in your scripts to help 
            //keep user's scripts clean and simple.
        }
Example #39
0
        void IScriptPack.Initialize(IScriptPackSession session)
        {
            //Here you can perform initialization like pass using statements
            //and references by using the session object's two methods:

            //AddReference
            //Use this method to add library references that need to be
            //available in your script. After the script pack is loaded,
            //the specified references will be available for use
            //without any code inside the script.

            //ImportNamespace
            //This method can import namespaces for use in your scripts to help
            //keep user's scripts clean and simple.
        }
Example #40
0
        internal static void AddMSBuildReferences(this IScriptPackSession session)
        {
            session.AddReference(MSBuildResolver.GetBuildAssemblyPath("Microsoft.Build"));
            session.AddReference(MSBuildResolver.GetBuildAssemblyPath("Microsoft.Build.Framework"));
            session.AddReference(MSBuildResolver.GetBuildAssemblyPath("Microsoft.Build.Tasks") ??
                                 MSBuildResolver.GetBuildAssemblyPath("Microsoft.Build.Tasks.Core") ??
                                 MSBuildResolver.GetBuildAssemblyPath("Microsoft.Build.Tasks.v4.0"));
            session.AddReference(MSBuildResolver.GetBuildAssemblyPath("Microsoft.Build.Utilities.Core") ??
                                 MSBuildResolver.GetBuildAssemblyPath("Microsoft.Build.Utilities") ??
                                 MSBuildResolver.GetBuildAssemblyPath("Microsoft.Build.Utilities.v4.0"));

            session.ImportNamespace("Microsoft.Build");
            session.ImportNamespace("Microsoft.Build.Framework");
            session.ImportNamespace("Microsoft.Build.Evaluation");
            session.ImportNamespace("Microsoft.Build.Execution");
        }
        public void Initialize(IScriptPackSession session)
        {
            var namespaces = new[]
            {
                "Raven.Client",
                "Raven.Client.Embedded",
                "Raven.Client.Document",
                "Raven.Client.Indexes",
                "Raven.Client.Extensions",
                "Raven.Client.Linq",
                "Raven.Client.Bundles.MoreLikeThis",
                "Raven.Client.Bundles.Versioning"
            };

            foreach (var ns in namespaces)
                session.ImportNamespace(ns);
        }
        public void Initialize(IScriptPackSession session)
        {
            var namespaces = new[]
              {
            "System.Net",
            "Microsoft.WindowsAzure.Management.Compute.Models",
            "Microsoft.WindowsAzure.Management.Compute",
            "Microsoft.WindowsAzure.Management.MediaServices",
            "Microsoft.WindowsAzure.Management.MediaServices.Models",
            "Microsoft.WindowsAzure.Management.Models",
            "Microsoft.WindowsAzure.Management.Monitoring",
            "Microsoft.WindowsAzure.Management.Monitoring.Alerts",
            "Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models",
            "Microsoft.WindowsAzure.Management.Monitoring.Autoscale",
            "Microsoft.WindowsAzure.Management.Monitoring.Autoscale.Models",
            "Microsoft.WindowsAzure.Management.Monitoring.Metrics",
            "Microsoft.WindowsAzure.Management.Monitoring.Metrics.Models",
            "Microsoft.WindowsAzure.Management.Scheduler",
            "Microsoft.WindowsAzure.Management.Scheduler.Models",
            "Microsoft.WindowsAzure.Management.ServiceBus",
            "Microsoft.WindowsAzure.Management.ServiceBus.Models",
            "Microsoft.WindowsAzure.Management.Sql.Models",
            "Microsoft.WindowsAzure.Management.Sql",
            "Microsoft.WindowsAzure.Management.Storage.Models",
            "Microsoft.WindowsAzure.Management.Storage",
            "Microsoft.WindowsAzure.Management.VirtualNetworks.Models",
            "Microsoft.WindowsAzure.Management.VirtualNetworks",
            "Microsoft.WindowsAzure.Management.WebSites.Models",
            "Microsoft.WindowsAzure.Management.WebSites",
            "Microsoft.WindowsAzure.Management",
            "Microsoft.WindowsAzure",
            "Microsoft.WindowsAzure.Common",
              }.ToList();

              var references = new[]
              {
            "System.Net",
              }.ToList();

              namespaces.ForEach(session.ImportNamespace);
              references.ForEach(session.AddReference);

              _scriptArgs = session.ScriptArgs;
        }
Example #43
0
        public void Initialize(IScriptPackSession session)
        {
            var namespaces = new[]
            {
                "System.Net",
                "Microsoft.WindowsAzure.Management.Compute.Models",
                "Microsoft.WindowsAzure.Management.Compute",
                "Microsoft.WindowsAzure.Management.MediaServices",
                "Microsoft.WindowsAzure.Management.MediaServices.Models",
                "Microsoft.WindowsAzure.Management.Models",
                "Microsoft.WindowsAzure.Management.Monitoring",
                "Microsoft.WindowsAzure.Management.Monitoring.Alerts",
                "Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models",
                "Microsoft.WindowsAzure.Management.Monitoring.Autoscale",
                "Microsoft.WindowsAzure.Management.Monitoring.Autoscale.Models",
                "Microsoft.WindowsAzure.Management.Monitoring.Metrics",
                "Microsoft.WindowsAzure.Management.Monitoring.Metrics.Models",
                "Microsoft.WindowsAzure.Management.Scheduler",
                "Microsoft.WindowsAzure.Management.Scheduler.Models",
                "Microsoft.WindowsAzure.Management.ServiceBus",
                "Microsoft.WindowsAzure.Management.ServiceBus.Models",
                "Microsoft.WindowsAzure.Management.Sql.Models",
                "Microsoft.WindowsAzure.Management.Sql",
                "Microsoft.WindowsAzure.Management.Storage.Models",
                "Microsoft.WindowsAzure.Management.Storage",
                "Microsoft.WindowsAzure.Management.VirtualNetworks.Models",
                "Microsoft.WindowsAzure.Management.VirtualNetworks",
                "Microsoft.WindowsAzure.Management.WebSites.Models",
                "Microsoft.WindowsAzure.Management.WebSites",
                "Microsoft.WindowsAzure.Management",
                "Microsoft.WindowsAzure",
                "Microsoft.WindowsAzure.Common",
            }.ToList();

            var references = new[]
            {
                "System.Net",
            }.ToList();

            namespaces.ForEach(session.ImportNamespace);
            references.ForEach(session.AddReference);

            _scriptArgs = session.ScriptArgs;
        }
        void IScriptPack.Initialize(IScriptPackSession session)
        {
            var namespaces = new[]
            {
                "System.Web.Http",
                "System.Net.Http",
                "System.Net.Http",
                "System.Web.Http.OData",
                "System.Web.Http.OData.Builder",
                "Microsoft.Data.Edm",
                "Microsoft.Owin.Hosting",
                "Owin",
                "System.Web.Http.Dispatcher"
            }.ToList();

            namespaces.ForEach(session.ImportNamespace);

            session.AddReference(@"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.Net.Http.dll");
        }
Example #45
0
        public void Initialize(IScriptPackSession session)
        {
            //Here you can perform initialization like pass using statements
            //and references by using the session object's two methods:

            //AddReference
            //Use this method to add library references that need to be
            //available in your script. After the script pack is loaded,
            //the specified references will be available for use
            //without any code inside the script.
            session.AddReference("System.Net.Http.dll");

            //ImportNamespace
            //This method can import namespaces for use in your scripts to help
            //keep user's scripts clean and simple.
            session.ImportNamespace("System.Net.Http.Headers");
            session.ImportNamespace("Octokit");
            session.ImportNamespace("ScriptCs.Contracts");
            session.ImportNamespace("ScriptCs.Octokit");
        }
Example #46
0
        public void Initialize(IScriptPackSession session)
        {

            //Here you can perform initialization like pass using statements 
            //and references by using the session object's two methods:

            //AddReference
            //Use this method to add library references that need to be 
            //available in your script. After the script pack is loaded, 
            //the specified references will be available for use 
            //without any code inside the script.
            session.AddReference("System.Net.Http.dll");

            //ImportNamespace
            //This method can import namespaces for use in your scripts to help 
            //keep user's scripts clean and simple.
            session.ImportNamespace("System.Net.Http.Headers");
            session.ImportNamespace("Octokit");
            session.ImportNamespace("ScriptCs.Contracts");
            session.ImportNamespace("ScriptCs.Octokit");
        }
Example #47
0
        void IScriptPack.Initialize(IScriptPackSession session)
        {
            var refs = new [] {
                "Cake.Core",
                "Cake.Common",
            }.ToList ();

            refs.ForEach (session.AddReference);
                
            var ns = new [] {
                "Cake",
                "Cake.Core",
                "Cake.Core.IO",
                "Cake.Core.Diagnostics",
                "Cake.Common",
                "Cake.Common.IO",
                "Cake.Common.Tools",
                "Cake.Common.Tools.NuGet"
            }.ToList ();

            ns.ForEach (session.ImportNamespace);
        }       
        public void Initialize(IScriptPackSession session)
        {
            var references = new List<string>
            {
                "WindowsBase",
                "PresentationCore",
                "PresentationFramework",
                "System.Xaml",
                "System.Xml"
            };

            references.ForEach(session.AddReference);

            var namespaces = new List<string>
            {
                "System.ComponentModel",
                "System.Diagnostics",
                "System.Threading",
                "System.Windows",
                "System.Windows.Input"
            };

            namespaces.ForEach(session.ImportNamespace);
        }
 public void Initialize(IScriptPackSession session)
 {
     session.ImportNamespace("FluentAutomation");
     session.ImportNamespace("FluentAutomation.Exceptions");
 }
 void IScriptPack.Initialize(IScriptPackSession session)
 {
 }
Example #51
0
 public void Initialize(IScriptPackSession session)
 {
     session.ImportNamespace("ShovelPack");
     session.ImportNamespace("ShovelPack.ScriptExtensions");
     ShovelStaticContext.Initialize();
 }
 public void Initialize(IScriptPackSession session)
 {
     session.AddReference(typeof (PSCmdlet).Assembly.FullName);
     session.AddReference(typeof (IScriptPackContext).Assembly.Location);
     session.AddReference(Assembly.GetExecutingAssembly().Location);
 }
 public void Initialize(IScriptPackSession session)
 {
     session.ImportNamespace("NUnit.Framework");
     session.ImportNamespace("ScriptCs.NUnit");
     session.ImportNamespace("System.Reflection");
 }
Example #54
0
 public void Initialize(IScriptPackSession session)
 {
     // do nothing
 }
Example #55
0
 public void Initialize(IScriptPackSession session)
 {
 }
 public void Initialize(IScriptPackSession session)
 {
     var loggerContext = new LoggerContext { Arguments = session.ScriptArgs };
       _logger.SetContext(loggerContext);
 }
 public void Initialize(IScriptPackSession session)
 {
     session.ImportNamespace("Scriptcs.AzureMobileServices");
 }
 void IScriptPack.Initialize(IScriptPackSession session)
 {
     session.ImportNamespace("Microsoft.Diagnostics.Runtime");
     session.ImportNamespace("ScriptCs.ClrDiagnostics");
 }
Example #59
0
 public void Initialize(IScriptPackSession session)
 {
 }
 public void Initialize(IScriptPackSession session)
 {
     session.ImportNamespace("Glimpse.ScriptCs");
     session.ImportNamespace("System.Web");
     session.ImportNamespace("Glimpse.AspNet.Extensions");
 }