/
krasninja
/
querycat
Обзор
Документация
Войти
/
krasninja
/
querycat
Код
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/QueryCat.Backend.Core/Plugins/NullPluginsLoader.cs
23 строки
698 B
Ivan Kozhin
Add more code comments
22 янв 2024, 18:36
22 янв 2024, 18:36
cda3b0a
Код
Авторство
О чём код?
namespace QueryCat.Backend.Core.Plugins; /// <summary> /// Plugin loading system with no implementation. /// </summary> public class NullPluginsLoader : PluginsLoader { /// <summary> /// Instance of <see cref="NullPluginsLoader" />. /// </summary> public static NullPluginsLoader Instance { get; } = new(Array.Empty<string>()); /// <inheritdoc /> public NullPluginsLoader(IEnumerable<string> pluginDirectories) : base(pluginDirectories) { } /// <inheritdoc /> public override Task LoadAsync(CancellationToken cancellationToken = default) => Task.CompletedTask; /// <inheritdoc /> public override bool IsCorrectPluginFile(string file) => false; }