// Copyright Epic Games, Inc. All Rights Reserved. using Microsoft.AspNetCore.Builder; using Microsoft.Extensions.DependencyInjection; namespace HordeServer.Plugins { /// /// Interface for modules that can extend the services known by Horde /// public interface IPluginStartup { /// /// Configure the application /// /// Application builder instance void Configure(IApplicationBuilder app); /// /// Configure the services provided by the plugin /// /// Collection of services to add to void ConfigureServices(IServiceCollection serviceCollection); } }