Skip to content

Commit 1e85de1

Browse files
Cleanup warnings etc
1 parent f89724f commit 1e85de1

File tree

16 files changed

+116
-77
lines changed

16 files changed

+116
-77
lines changed

src/Certify.Core/Management/CertifyManager/CertifyManager.DataStores.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ public async Task<List<ProviderDefinition>> GetDataStoreProviders()
162162
allProviders.AddRange(providers);
163163
}
164164

165-
return allProviders.OrderBy(p => p.Title).ToList();
165+
return await Task.FromResult(allProviders.OrderBy(p => p.Title).ToList());
166166
}
167167

168168
public async Task<List<DataStoreConnection>> GetDataStores()
@@ -187,7 +187,7 @@ public async Task<List<DataStoreConnection>> GetDataStores()
187187
dataStores.Add(new DataStoreConnection { Id = "(default)", Title = "(Default SQLite)", TypeId = "sqlite" });
188188
}
189189

190-
return dataStores.OrderBy(t => t.Title).ToList();
190+
return await Task.FromResult(dataStores.OrderBy(t => t.Title).ToList());
191191
}
192192
public async Task<List<ActionStep>> CopyDateStoreToTarget(string sourceId, string destId)
193193
{

src/Certify.Core/Management/Challenges/ChallengeResponseService.cs

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -452,15 +452,18 @@ private async Task<ActionResult> PerformChallengeResponse_Http01(ILog log, ITarg
452452
// renewing may all point to the same web root, we keep the configcheck file
453453
pendingAuth.Cleanup = async () =>
454454
{
455-
if (!destFile.EndsWith("configcheck") && File.Exists(destFile))
455+
await Task.Run(() =>
456456
{
457-
log.Debug("Challenge Cleanup: Removing {file}", destFile);
458-
try
457+
if (!destFile.EndsWith("configcheck") && File.Exists(destFile))
459458
{
460-
File.Delete(destFile);
459+
log.Debug("Challenge Cleanup: Removing {file}", destFile);
460+
try
461+
{
462+
File.Delete(destFile);
463+
}
464+
catch { }
461465
}
462-
catch { }
463-
}
466+
});
464467
};
465468

466469
performFilesystemBasedValidation = true;

src/Certify.Server/Certify.Server.Hub.Api/Controllers/internal/CertificateAuthorityController.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ public partial class CertificateAuthorityController : ApiControllerBase
2222
/// </summary>
2323
/// <param name="logger"></param>
2424
/// <param name="client"></param>
25+
/// <param name="mgmtApi"></param>
2526
public CertificateAuthorityController(ILogger<CertificateAuthorityController> logger, ICertifyInternalApiClient client, ManagementAPI mgmtApi)
2627
{
2728
_logger = logger;

src/Certify.Server/Certify.Server.Hub.Api/Controllers/internal/ChallengeProviderController.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ public partial class ChallengeProviderController : ApiControllerBase
2121
/// </summary>
2222
/// <param name="logger"></param>
2323
/// <param name="client"></param>
24+
/// <param name="mgmtAPI"></param>
2425
public ChallengeProviderController(ILogger<ChallengeProviderController> logger, ICertifyInternalApiClient client, ManagementAPI mgmtAPI)
2526
{
2627
_logger = logger;

src/Certify.Server/Certify.Server.Hub.Api/Controllers/internal/DeploymentTaskController.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ public partial class DeploymentTaskController : ApiControllerBase
2222
/// </summary>
2323
/// <param name="logger"></param>
2424
/// <param name="client"></param>
25+
/// <param name="mgmtAPI"></param>
2526
public DeploymentTaskController(ILogger<DeploymentTaskController> logger, ICertifyInternalApiClient client, ManagementAPI mgmtAPI)
2627
{
2728
_logger = logger;

src/Certify.Server/Certify.Server.Hub.Api/Controllers/internal/HubController.cs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ public partial class HubController : ApiControllerBase
2828
/// </summary>
2929
/// <param name="logger"></param>
3030
/// <param name="client"></param>
31+
/// <param name="mgmtStateProvider"></param>
32+
/// <param name="mgmtHubContext"></param>
3133
public HubController(ILogger<CertificateController> logger, ICertifyInternalApiClient client, IInstanceManagementStateProvider mgmtStateProvider, IHubContext<InstanceManagementHub, IInstanceManagementHub> mgmtHubContext)
3234
{
3335
_logger = logger;
@@ -39,7 +41,9 @@ public HubController(ILogger<CertificateController> logger, ICertifyInternalApiC
3941
/// <summary>
4042
/// Get all managed certificates matching criteria
4143
/// </summary>
44+
/// <param name="instanceId"></param>
4245
/// <param name="keyword"></param>
46+
/// <param name="health"></param>
4347
/// <param name="page"></param>
4448
/// <param name="pageSize"></param>
4549
/// <returns></returns>
@@ -97,6 +101,10 @@ public async Task<IActionResult> GetHubManagedItems(string? instanceId, string?
97101
return new OkObjectResult(result);
98102
}
99103

104+
/// <summary>
105+
/// Get all hub managed instances
106+
/// </summary>
107+
/// <returns></returns>
100108
[HttpGet]
101109
[Route("instances")]
102110
[Authorize(AuthenticationSchemes = JwtBearerDefaults.AuthenticationScheme)]
@@ -112,6 +120,10 @@ public async Task<IActionResult> GetHubManagedInstances()
112120
return new OkObjectResult(managedInstances);
113121
}
114122

123+
/// <summary>
124+
/// Flush all hub managed instances
125+
/// </summary>
126+
/// <returns></returns>
115127
[HttpGet]
116128
[Route("flush")]
117129
[Authorize(AuthenticationSchemes = JwtBearerDefaults.AuthenticationScheme)]
@@ -123,6 +135,10 @@ public async Task<IActionResult> FlushHubManagedInstances()
123135
return new OkResult();
124136
}
125137

138+
/// <summary>
139+
/// Get info about the hub instance
140+
/// </summary>
141+
/// <returns></returns>
126142
[HttpGet]
127143
[Route("info")]
128144
[ProducesResponseType(StatusCodes.Status200OK, Type = typeof(HubInfo))]

src/Certify.Server/Certify.Server.Hub.Api/Controllers/internal/StoredCredentialController.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ public partial class StoredCredentialController : ApiControllerBase
2323
/// </summary>
2424
/// <param name="logger"></param>
2525
/// <param name="client"></param>
26+
/// <param name="mgmtApi"></param>
2627
public StoredCredentialController(ILogger<StoredCredentialController> logger, ICertifyInternalApiClient client, ManagementAPI mgmtApi)
2728
{
2829
_logger = logger;

src/Certify.Server/Certify.Server.Hub.Api/Controllers/internal/TargetController.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ public partial class TargetController : ApiControllerBase
2424
/// </summary>
2525
/// <param name="logger"></param>
2626
/// <param name="client"></param>
27+
/// <param name="mgmtAPI"></param>
2728
public TargetController(ILogger<TargetController> logger, ICertifyInternalApiClient client, ManagementAPI mgmtAPI)
2829
{
2930
_logger = logger;

src/Certify.Server/Certify.Server.Hub.Api/Controllers/v1/CertificateController.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,7 @@ public async Task<IActionResult> Download(string instanceId, string managedCertI
152152
/// <summary>
153153
/// Download text log for the given managed certificate
154154
/// </summary>
155+
/// <param name="instanceId"></param>
155156
/// <param name="managedCertId"></param>
156157
/// <param name="maxLines"></param>
157158
/// <returns>Log file in text format</returns>
@@ -221,7 +222,6 @@ public async Task<IActionResult> GetManagedCertificates(string? keyword, int? pa
221222
/// <summary>
222223
/// Get summary counts of all managed certs
223224
/// </summary>
224-
/// <param name="keyword"></param>
225225
/// <returns></returns>
226226
[HttpPost]
227227
[Route("summary")]
@@ -253,6 +253,7 @@ public async Task<IActionResult> GetManagedCertificateDetails(string instanceId,
253253
/// <summary>
254254
/// Add/update the full settings for a specific managed certificate
255255
/// </summary>
256+
/// <param name="instanceId"></param>
256257
/// <param name="managedCertificate"></param>
257258
/// <returns></returns>
258259
[HttpPost]
@@ -292,6 +293,7 @@ public async Task<IActionResult> BeginOrder(string instanceId, string id)
292293
/// <summary>
293294
/// Begin the managed certificate request/renewal process a set of managed certificates
294295
/// </summary>
296+
/// <param name="instanceId"></param>
295297
/// <param name="settings"></param>
296298
/// <returns></returns>
297299
[HttpPost]
@@ -315,6 +317,7 @@ public async Task<IActionResult> PerformRenewal(string instanceId, Models.Renewa
315317
/// <summary>
316318
/// Perform default tests for the given configuration
317319
/// </summary>
320+
/// <param name="instanceId"></param>
318321
/// <param name="item"></param>
319322
/// <returns></returns>
320323
[HttpPost]

src/Certify.Server/Certify.Server.Hub.Api/Controllers/v1/SystemController.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ public partial class SystemController : ApiControllerBase
2424
/// </summary>
2525
/// <param name="logger"></param>
2626
/// <param name="client"></param>
27+
/// <param name="mgmtApi"></param>
2728
public SystemController(ILogger<SystemController> logger, ICertifyInternalApiClient client, ManagementAPI mgmtApi)
2829
{
2930
_logger = logger;

0 commit comments

Comments
 (0)