public static void Main(string[] args) { ITagCloud cloud = null; MakeProgramOptions(args) .Then(BuildProgram) .Then(container => cloud = container.Resolve <ITagCloud>()) .Then(_ => cloud.MakeTagCloud()) .Then(_ => cloud.SaveTagCloud()) .OnFail(Console.WriteLine); }
public TagCloudContext(string imageName, Size imageSize, IEnumerable <string> tagCloudContent, ITagCloud cloud, ICloudLayouter cloudLayouter, HashSet <string> excludedWords) { ImageName = imageName; ImageSize = imageSize; TagCloudContent = tagCloudContent; Cloud = cloud; CloudLayouter = cloudLayouter; ExcludedWords = excludedWords; }
public TagCloudVisualizer(ITagCloud tagCloud) { this.tagCloud = tagCloud; }
public TagCloudRenderer(ITagCloud tagCloud, Result <string> fontName, Result <Brush> brush) { this.tagCloud = tagCloud; this.fontName = fontName; this.brush = brush; }