13 lines
370 B
C#
13 lines
370 B
C#
using Microsoft.Extensions.Configuration;
|
|
using Microsoft.Extensions.Logging;
|
|
using SQLVision.Core.Enums;
|
|
|
|
namespace SQLVision.Core.Interfaces;
|
|
|
|
public interface IPluginContext
|
|
{
|
|
IServiceProvider ServiceProvider { get; }
|
|
IConfiguration Configuration { get; }
|
|
ILogger Logger { get; }
|
|
Task ShowNotificationAsync(string message, NotificationType type);
|
|
} |