コード例 #1
0
        private async Task PerformComparingAssembly(string folder, Guid idPluginAssembly, string name)
        {
            var service = await GetService();

            ToggleControls(service.ConnectionData, false, Properties.WindowStatusStrings.ComparingPluginAssemblyWithLocalAssemblyFormat1, name);

            var controller = new PluginController(_iWriteToOutput);

            string filePath = await controller.CreateFileWithAssemblyComparing(folder, service, idPluginAssembly, name, null);

            this._iWriteToOutput.PerformAction(service.ConnectionData, filePath);

            ToggleControls(service.ConnectionData, true, Properties.WindowStatusStrings.ComparingPluginAssemblyWithLocalAssemblyCompletedFormat1, name);
        }