/// <summary> /// Main task method /// </summary> /// <returns></returns> public override bool Execute() { Log.LogError(null, Code, HelpKeyword, File, 0, 0, 0, 0, Text ?? TaskResources.GetString("ErrorAndWarning.EmptyMessage")); // careful to return false. Otherwise the build would continue. return(false); }
override public string FormatResourceString(string resourceName, params object[] args) { ErrorUtilities.VerifyThrowArgumentNull(resourceName, nameof(resourceName)); ErrorUtilities.VerifyThrowInvalidOperation(TaskResources != null, "Shared.TaskResourcesNotRegistered", TaskName); ErrorUtilities.VerifyThrowInvalidOperation(TaskSharedResources != null, "Shared.TaskResourcesNotRegistered", TaskName); // NOTE: the ResourceManager.GetString() method is thread-safe string resourceString = TaskResources.GetString(resourceName, CultureInfo.CurrentUICulture); if (resourceString == null) { resourceString = TaskSharedResources.GetString(resourceName, CultureInfo.CurrentUICulture); } ErrorUtilities.VerifyThrowArgument(resourceString != null, "Shared.TaskResourceNotFound", resourceName, TaskName); return(FormatString(resourceString, args)); }
/// <summary> /// Main task method /// </summary> /// <returns></returns> public override bool Execute() { Log.LogWarning(null, Code, HelpKeyword, File, 0, 0, 0, 0, Text ?? TaskResources.GetString("ErrorAndWarning.EmptyMessage")); return(true); }