Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 11 Следующий »

Введение

Все сервисы находятся в пространстве имен 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



  • Нет меток