コード例 #1
0
        private string CreateFileUri(CodeSearchResponse.SearchResultValue value)
        {
            var path = value.Path.Replace("/", "%2F");

            return($"{CreateRepoUri(value)}/?path={path}");
        }
コード例 #2
0
 private string CreateRepoUri(CodeSearchResponse.SearchResultValue value)
 {
     return($"https://msazure.visualstudio.com/{value.Project.Name}/_git/{value.Repository.Name}");
 }
コード例 #3
0
 public RecommendationItem(int score, CodeSearchResponse.SearchResultValue searchResultValue)
 {
     Score = score;
     SuggestedActionSet = new SuggestedActionSet(new ISuggestedAction[] { new MsAzureCodeAction(searchResultValue.Repository.Name, searchResultValue.FileName, searchResultValue.Path, CreateFileUri(searchResultValue), CreateRepoUri(searchResultValue)) });
 }