main
cs 18 lines 550 Bytes
Raw
1 // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2
3 namespace WixToolset.Harvesters.Extensibility
4 {
5 using Wix = WixToolset.Harvesters.Serialize;
6
7 #pragma warning disable 1591 // TODO: add documentation
8 public interface IMutatorExtension
9 {
10 IHarvesterCore Core { get; set; }
11
12 int Sequence { get; }
13
14 void Mutate(Wix.Wix wix);
15
16 string Mutate(string wixString);
17 }
18 }