main
cs 24 lines 726 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.Extensibility.Data
4 {
5 using System;
6 using WixToolset.Data;
7 using WixToolset.Extensibility.Services;
8
9 #pragma warning disable 1591 // TODO: add documentation
10 public interface IFileSystemContext
11 {
12 IServiceProvider ServiceProvider { get; }
13
14 string CabCachePath { get; set; }
15
16 string IntermediateFolder { get; set; }
17
18 Intermediate IntermediateRepresentation { get; set; }
19
20 string OutputPath { get; set; }
21
22 string OutputPdbPath { get; set; }
23 }
24 }