-
Notifications
You must be signed in to change notification settings - Fork 38
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[ODS-6120] External connection configuration via plugin (#1119)
- Loading branch information
Showing
7 changed files
with
168 additions
and
161 deletions.
There are no files selected for viewing
189 changes: 115 additions & 74 deletions
189
Application/EdFi.Ods.Api/Helpers/AssemblyLoaderHelper.cs
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
// SPDX-License-Identifier: Apache-2.0 | ||
// Licensed to the Ed-Fi Alliance under one or more agreements. | ||
// The Ed-Fi Alliance licenses this file to you under the Apache License, Version 2.0. | ||
// See the LICENSE and NOTICES files in the project root for more information. | ||
|
||
using Microsoft.Extensions.Hosting; | ||
|
||
namespace EdFi.Ods.Common; | ||
|
||
/// <summary> | ||
/// Provides a custom assembly author a way of configuring the host before it is built. | ||
/// </summary> | ||
public interface IHostConfigurationActivity | ||
{ | ||
/// <summary> | ||
/// Configures the host prior to being finalized and built. | ||
/// </summary> | ||
/// <param name="hostBuilder">The <see cref="IHostBuilder" /> on which to perform configuration activities.</param> | ||
void ConfigureHost(IHostBuilder hostBuilder); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters