Skip to content
This repository was archived by the owner on Jun 21, 2023. It is now read-only.

Commit 74753ef

Browse files
authored
Merge 7766c8c into 3c23402
2 parents 3c23402 + 7766c8c commit 74753ef

File tree

4 files changed

+12
-4
lines changed

4 files changed

+12
-4
lines changed

src/GitHub.TeamFoundation.14/Services/LocalRepositoryModelFactory.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33

44
namespace GitHub.TeamFoundation.Services
55
{
6-
[Export(typeof(ILocalRepositoryModelFactory))]
7-
[PartCreationPolicy(CreationPolicy.Shared)]
86
class LocalRepositoryModelFactory : ILocalRepositoryModelFactory
97
{
108
public ILocalRepositoryModel Create(string localPath)

src/GitHub.TeamFoundation.14/Services/VSGitExt.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using GitHub.Models;
66
using GitHub.Services;
77
using GitHub.Logging;
8+
using GitHub.TeamFoundation.Services;
89
using Serilog;
910
using Microsoft.VisualStudio.TeamFoundation.Git.Extensibility;
1011
using Task = System.Threading.Tasks.Task;
@@ -28,6 +29,11 @@ public class VSGitExt : IVSGitExt
2829
IReadOnlyList<ILocalRepositoryModel> activeRepositories;
2930

3031
[ImportingConstructor]
32+
public VSGitExt(IGitHubServiceProvider serviceProvider)
33+
: this(serviceProvider, new VSUIContextFactory(), new LocalRepositoryModelFactory())
34+
{
35+
}
36+
3137
public VSGitExt(IGitHubServiceProvider serviceProvider, IVSUIContextFactory factory, ILocalRepositoryModelFactory repositoryFactory)
3238
{
3339
this.serviceProvider = serviceProvider;

src/GitHub.TeamFoundation.14/Services/VSUIContextFactory.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66

77
namespace GitHub.TeamFoundation.Services
88
{
9-
[Export(typeof(IVSUIContextFactory))]
10-
[PartCreationPolicy(CreationPolicy.Shared)]
119
class VSUIContextFactory : IVSUIContextFactory
1210
{
1311
public IVSUIContext GetUIContext(Guid contextGuid)

src/GitHub.TeamFoundation.15/GitHub.TeamFoundation.15.csproj

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,9 +167,15 @@
167167
<Reference Include="WindowsBase" />
168168
</ItemGroup>
169169
<ItemGroup>
170+
<Compile Include="..\GitHub.TeamFoundation.14\Services\LocalRepositoryModelFactory.cs">
171+
<Link>Services\LocalRepositoryModelFactory.cs</Link>
172+
</Compile>
170173
<Compile Include="..\GitHub.TeamFoundation.14\Services\VSGitExt.cs">
171174
<Link>Services\VSGitExt.cs</Link>
172175
</Compile>
176+
<Compile Include="..\GitHub.TeamFoundation.14\Services\VSUIContextFactory.cs">
177+
<Link>Services\VSUIContextFactory.cs</Link>
178+
</Compile>
173179
<Compile Include="..\GitHub.TeamFoundation.14\Settings.cs">
174180
<Link>Settings.cs</Link>
175181
</Compile>

0 commit comments

Comments
 (0)