2026-01-12 16:13:45 +01:00
|
|
|
|
using Microsoft.Extensions.DependencyInjection;
|
|
|
|
|
|
using Microsoft.VisualStudio.Extensibility;
|
|
|
|
|
|
|
|
|
|
|
|
namespace MailAddressVisualizer
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Extension entrypoint for the VisualStudio.Extensibility extension.
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[VisualStudioContribution]
|
|
|
|
|
|
internal class ExtensionEntrypoint : Extension
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <inheritdoc/>
|
|
|
|
|
|
public override ExtensionConfiguration ExtensionConfiguration => new()
|
|
|
|
|
|
{
|
|
|
|
|
|
Metadata = new(
|
|
|
|
|
|
id: "MailAddressVisualizer.3c0400c3-acec-4b09-b561-c11fac7b10a7",
|
|
|
|
|
|
version: this.ExtensionAssemblyVersion,
|
2026-01-13 10:51:58 +01:00
|
|
|
|
publisherName: "Nrx Visualizer",
|
2026-01-12 16:13:45 +01:00
|
|
|
|
displayName: "MailAddressVisualizer",
|
2026-01-13 10:51:58 +01:00
|
|
|
|
description: "Visualizer for MailAdress"),
|
2026-01-12 16:13:45 +01:00
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
/// <inheritdoc />
|
|
|
|
|
|
protected override void InitializeServices(IServiceCollection serviceCollection)
|
|
|
|
|
|
{
|
|
|
|
|
|
base.InitializeServices(serviceCollection);
|
|
|
|
|
|
|
|
|
|
|
|
// You can configure dependency injection here by adding services to the serviceCollection.
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|