mirror of
https://github.com/ZuneDev/ZuneUIXTools.git
synced 2026-07-27 13:11:59 -07:00
17 lines
536 B
C#
17 lines
536 B
C#
using Microsoft.Extensions.DependencyInjection;
|
|
using Microsoft.Iris.Debug;
|
|
|
|
namespace Microsoft.Iris.DebugAdapter.Server;
|
|
|
|
internal static class ServiceCollectionExtensions
|
|
{
|
|
public static IServiceCollection AddIrisDebugServices(this IServiceCollection services, IDebuggerServer debuggerServer, string symbolDir, string? sourceDir)
|
|
{
|
|
DebugSymbolResolver symbolResolver = new(symbolDir, sourceDir);
|
|
|
|
return services
|
|
.AddSingleton(symbolResolver)
|
|
.AddSingleton(debuggerServer);
|
|
}
|
|
}
|