@joebigelow / wix-1 / commits / c60c3680

Add CreateGuid() to IBackendHelper

Rob Mensching committed Aug 1, 2018 at 03:05 UTC c60c36800f5e84e1aced6257aeee5f6139ef6af8
1 file changed +9
src/WixToolset.Extensibility/Services/IBackendHelper.cs
+9
@@ -2,6 +2,7 @@
2
3 namespace WixToolset.Extensibility.Services
4 {
5 + using System;
6 using WixToolset.Data;
7 using WixToolset.Extensibility.Data;
8
@@ -19,5 +20,13 @@ namespace WixToolset.Extensibility.Services
20 /// <param name="type">Type of file transfer to create.</param>
21 /// <param name="sourceLineNumbers">Optional source line numbers that requested the file transfer.</param>
22 IFileTransfer CreateFileTransfer(string source, string destination, bool move, FileTransferType type, SourceLineNumber sourceLineNumbers = null);
23 +
24 + /// <summary>
25 + /// Creates a version 3 name-based UUID.
26 + /// </summary>
27 + /// <param name="namespaceGuid">The namespace UUID.</param>
28 + /// <param name="value">The value.</param>
29 + /// <returns>The generated GUID for the given namespace and value.</returns>
30 + string CreateGuid(Guid namespaceGuid, string value);
31 }
32 }