Введение
Все сервисы находятся в пространстве имен Robin.Engine.Services.Interfaces, для удобства использования можно добавить директиву using
using Robin.Engine.Services.Interfaces;
Для использования сервиса нужно добавить его в конструктор основного класса действия (класса, который наследует BaseRobinAction.
public class MyCustomAction : BaseRobinAction { private readonly IConfigurationService _configurationService; public MyCustomAction(IActionLogger logger, IConfigurationService configurationService) : base(logger) { _configurationService = configurationService; } public override IDictionary<string, object> Execute(IDictionary<string, object> parameters) { return null; } }
ActionLogger
ConfigurationService
ConverterService
DisposeService
ResourceService
ArtifactsFolderService
ResourcesFolderService
RobinDeserializeService
Обзор
Инструменты контента