Cosmos/source/Cosmos.VS.ProjectSystem/CompatMocks/ConfiguredProjectServicesMock.cs
2018-12-06 16:55:11 +00:00

24 lines
836 B
C#

using System.ComponentModel.Composition;
using Microsoft.VisualStudio.Composition;
using Microsoft.VisualStudio.ProjectSystem;
using Microsoft.VisualStudio.ProjectSystem.Properties;
namespace Cosmos.VS.ProjectSystem.CompatMocks
{
[Export]
internal sealed class ConfiguredProjectServicesMock
{
[ImportingConstructor]
public ConfiguredProjectServicesMock(
IAdditionalRuleDefinitionsService additionalRuleDefinitions,
IPropertyPagesCatalogProvider propertyPagesCatalog)
{
AdditionalRuleDefinitions = additionalRuleDefinitions;
PropertyPagesCatalog = propertyPagesCatalog;
}
public IAdditionalRuleDefinitionsService AdditionalRuleDefinitions { get; }
public IPropertyPagesCatalogProvider PropertyPagesCatalog { get; }
}
}