Skip to content

Commit 2df053e

Browse files
committed
Add XML comments
1 parent f3010d8 commit 2df053e

2 files changed

Lines changed: 26 additions & 0 deletions

File tree

FinancialModelingPrepApi/Abstractions/InstitutionalFund/IInstitutionalFundProvider.cs

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,31 @@ namespace MatthiWare.FinancialModelingPrep.Abstractions.InstitutionalFund
88
public interface IInstitutionalFundProvider
99
{
1010
#region 13F
11+
/// <summary>
12+
/// Complete list of all institutional investment managers by cik
13+
/// </summary>
14+
/// <returns></returns>
1115
public Task<ApiResponse<List<CikListResponse>>> Get13FListAsync();
16+
17+
/// <summary>
18+
/// Cusip mapper
19+
/// </summary>
20+
/// <param name="cusip"></param>
21+
/// <returns></returns>
1222
public Task<ApiResponse<CusipMapperResponse>> MapCusipAsync(string cusip);
23+
24+
/// <summary>
25+
/// FORM 13F cik search by name
26+
/// </summary>
27+
/// <param name="name"></param>
28+
/// <returns></returns>
1329
public Task<ApiResponse<List<CikListResponse>>> SearchCikByName(string name);
30+
31+
/// <summary>
32+
/// FORM 13F get company name by cik
33+
/// </summary>
34+
/// <param name="cik"></param>
35+
/// <returns></returns>
1436
public Task<ApiResponse<List<CikListResponse>>> GetCompanyNameByCik(string cik);
1537

1638
/// <summary>

FinancialModelingPrepApi/Core/InstitutionalFund/InstitutionalFundProvider.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ public InstitutionalFundProvider(FinancialModelingPrepHttpClient client)
1919
this.client = client ?? throw new System.ArgumentNullException(nameof(client));
2020
}
2121

22+
/// <inheritdoc/>
2223
public Task<ApiResponse<List<CikListResponse>>> Get13FListAsync()
2324
{
2425
const string url = "[version]/cik_list";
@@ -31,6 +32,7 @@ public Task<ApiResponse<List<CikListResponse>>> Get13FListAsync()
3132
return client.GetJsonAsync<List<CikListResponse>>(url, pathParams, null);
3233
}
3334

35+
/// <inheritdoc/>
3436
public Task<ApiResponse<List<CikListResponse>>> GetCompanyNameByCik(string cik)
3537
{
3638
const string url = "[version]/cik/[cik]";
@@ -61,6 +63,7 @@ public Task<ApiResponse<List<Form13FResponse>>> GetForm13FAsync(string cik, stri
6163
return client.GetJsonAsync<List<Form13FResponse>>(url, pathParams, queryString);
6264
}
6365

66+
/// <inheritdoc/>
6467
public async Task<ApiResponse<CusipMapperResponse>> MapCusipAsync(string cusip)
6568
{
6669
const string url = "[version]/cusip/[cusip]";
@@ -81,6 +84,7 @@ public async Task<ApiResponse<CusipMapperResponse>> MapCusipAsync(string cusip)
8184
return ApiResponse.FromSucces(result.Data.First());
8285
}
8386

87+
/// <inheritdoc/>
8488
public Task<ApiResponse<List<CikListResponse>>> SearchCikByName(string name)
8589
{
8690
const string url = "[version]/cik-search/[name]";

0 commit comments

Comments
 (0)