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"); }
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"); }
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"); }
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 }
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) { session.AddReference("System.dll"); session.ImportNamespace("System"); session.ImportNamespace("ScriptCs.Net"); }
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); }
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"); }
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"); }
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. session.AddReference("System.Net.Http"); //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"); session.ImportNamespace("System.Net.Http.Headers"); session.ImportNamespace("System.Collections.Generic"); session.ImportNamespace("Newtonsoft.Json"); }
public void Initialize(IScriptPackSession session) { session.AddReference(typeof(PSCmdlet).Assembly.FullName); session.AddReference(typeof(IScriptPackContext).Assembly.Location); session.AddReference(Assembly.GetExecutingAssembly().Location); }
void IScriptPack.Initialize(IScriptPackSession session) { session.AddReference("System.Speech"); session.ImportNamespace("System.Speech.Synthesis"); }
public void Initialize(IScriptPackSession session) { session.AddReference(typeof (PSCmdlet).Assembly.FullName); session.AddReference(typeof (IScriptPackContext).Assembly.Location); session.AddReference(Assembly.GetExecutingAssembly().Location); }
void IScriptPack.Initialize(IScriptPackSession session) { session.AddReference("System.Windows.Forms"); Array.ForEach(new[] { "System.Windows.Forms", "System.Diagnostics", "System.Threading", "Microsoft.Win32" }, session.ImportNamespace); }