예제 #1
0
        private async void CreateTemplate(object param)
        {
            IsProcessing = true;
            await TaskHelper.ToTask(() => _templatingService.CreateTemplateAsync(SourceFolder,
                                                                                 TargetFilePath,
                                                                                 OldProjectName,
                                                                                 Settings.Default.FileExtensionWhitelist.Cast <string>().ToList(),
                                                                                 ReportMessage,
                                                                                 null,
                                                                                 null,
                                                                                 ReportError));

            IsProcessing = false;
        }
예제 #2
0
        public void TestTemplify()
        {
            TemplatingService service = new TemplatingService();

            service.CreateTemplateAsync("./Testdata",
                                        "./template.zip",
                                        "MyProject",
                                        new List <string> {
                "txt"
            },
                                        ReportMessage,
                                        ReportOverallItems,
                                        ReportItemsDone,
                                        ReportError);
        }