static Program() { var configuration = ProgramUtility.LoadConfiguration(Directory.GetCurrentDirectory()); TraceSources.ConfiguredTraceSourceName = configuration[DeploymentEnvironment.DefaultTraceSourceNameConfigurationKey]; traceSource = TraceSources .Instance .GetTraceSourceFromConfiguredName() .WithSourceLevels(); }
public IssueManagerRepositoryTest(ITestOutputHelper helper) { this._testOutputHelper = helper; var projectRoot = FrameworkAssemblyUtility .GetPathFromAssembly(this.GetType().Assembly, "../../../"); var projectInfo = new DirectoryInfo(projectRoot); var basePath = projectInfo.Parent.FindDirectory("Edu.Ucsb.IssueManager.Web").FullName; this._configuration = ProgramUtility.LoadConfiguration(basePath); }
/// <summary> /// main method /// </summary> /// <param name="args">args for the method</param> private static void Main(string[] args) { //if (ProgramUtility.UpdateRepository(args)) //{ // //log success message //} //else //{ // //log Error message //} bool result = ProgramUtility.UpdateRepository(args); Console.WriteLine("job completed"); Console.ReadLine(); }
internal static string Run(string[] args) { var configuration = ProgramUtility.LoadConfiguration(Directory.GetCurrentDirectory()); TraceSources.ConfiguredTraceSourceName = configuration[DeploymentEnvironment.DefaultTraceSourceNameConfigurationKey]; var traceSource = TraceSources .Instance .GetTraceSourceFromConfiguredName() .WithSourceLevels(); var getter = new PublicationsActivitiesGetter(args); var activity = getter.GetActivity().WithConfiguration(configuration); return(getter.Args.IsHelpRequest() ? activity.DisplayHelp(getter.Args) : activity.StartActivity(getter.Args, traceSource)); }
public static async Task <HttpResponseMessage> Run([HttpTrigger(AuthorizationLevel.Function, "get", "post", Route = null)] HttpRequestMessage req, TraceWriter log) { log.Info("Azure function processing a request."); IEnumerable <KeyValuePair <string, string> > querystruings = req.GetQueryNameValuePairs(); List <string> allValues = (from qs in querystruings select qs.Value).Distinct().ToList(); string[] args = allValues.ToArray(); // string[] args = new string[] { "CRMSourceServiceUrl", "CRMSourceInstanceUrl", "GitUserName", "GitPassword", "TFSUser", "TFSPassword", "WEB" }; if (ProgramUtility.Execute(args)) { return(req.CreateResponse(HttpStatusCode.OK, "Success")); } else { return(req.CreateResponse(HttpStatusCode.BadRequest, "Error")); } }
private void AboutHelpMenuClicked(object sender, RoutedEventArgs e) { ProgramUtility.ExecuteNonWaiting("https://github.com/Darkgaja/Docdown"); }
private void MarkdownHelpMenuClicked(object sender, RoutedEventArgs e) { ProgramUtility.ExecuteNonWaiting("https://pandoc.org/MANUAL.html#pandocs-markdown"); }