protected void OnWarningRaised(GeneratorMessageEventArgs e) { if (this.WarningRaised != null) { this.WarningRaised(this, e); } }
protected void OnInfoRaised(GeneratorMessageEventArgs e) { if (this.InfoRaised != null) { this.InfoRaised(this, e); } }
private void ReportFileWriteSkip(string path) { var warningMessage = string.Format(AlertMessages.SkipedFileXBecauseItAlreadyExists, Path.GetFileName(path)); var ea = new GeneratorMessageEventArgs(warningMessage); this.OnWarningRaised(ea); }
private void ReportProcessBootstrap() { var infoMessage = string.Format(AlertMessages.StartingGeneratorionForProjectX, Path.GetFileName(this.ProjectPath)); var ea = new GeneratorMessageEventArgs(infoMessage); this.OnInfoRaised(ea); }
private void ReportFeaturesFound(IEnumerable<Feature> features) { var featureNames = features.Select(d => d.File); var bulletSymbol = string.Concat(Environment.NewLine, "\t- "); var infoMessage = string.Format( AlertMessages.WeHaveFoundTheFollowingFeaturesX, string.Concat( "\t", string.Join(bulletSymbol, featureNames), Environment.NewLine)); var ea = new GeneratorMessageEventArgs(infoMessage); this.OnInfoRaised(ea); }