コード例 #1
0
ファイル: T4ResolveProject.cs プロジェクト: dany4ev/ForTea
 internal T4ResolveProject([NotNull] Lifetime lifetime, [NotNull] ISolution solution, [NotNull] IShellLocks shellLocks,
                           [NotNull] PlatformID platformID, [NotNull] IUserDataHolder dataHolder)
 {
     _shellLocks                = shellLocks;
     _solution                  = solution;
     _dataHolder                = dataHolder;
     _projectProperties         = new T4ResolveProjectProperties(platformID);
     _projectFileLocationLive   = new Property <FileSystemPath>(lifetime, "ProjectFileLocationLive");
     _projectLocationLive       = new Property <FileSystemPath>(lifetime, "ProjectLocationLive");
     _targetFrameworkReferences = new TargetFrameworkReferences(lifetime, shellLocks, this, solution.SolutionOwner.GetComponent <AssemblyInfoDatabase>());
 }