1234567891011121314151617181920212223242526 |
- /*---------------------------------------------------------------------------------------------
- * Copyright (c) Unity Technologies.
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
- *--------------------------------------------------------------------------------------------*/
- namespace Microsoft.Unity.VisualStudio.Editor
- {
- public interface IGUIDGenerator
- {
- string ProjectGuid(string projectName, string assemblyName);
- string SolutionGuid(string projectName, ScriptingLanguage scriptingLanguage);
- }
- class GUIDProvider : IGUIDGenerator
- {
- public string ProjectGuid(string projectName, string assemblyName)
- {
- return SolutionGuidGenerator.GuidForProject(projectName + assemblyName);
- }
- public string SolutionGuid(string projectName, ScriptingLanguage scriptingLanguage)
- {
- return SolutionGuidGenerator.GuidForSolution(projectName, scriptingLanguage);
- }
- }
- }
|