История страницы
...
Блок кода | ||||||
---|---|---|---|---|---|---|
| ||||||
using System.Collections.Generic; using Robin.ActionSDK; using Robin.Engine.Services.Interfaces; namespace Robin.AuxiliaryActions { public class MyCustomAction : BaseRobinAction { public MyCustomAction(IActionLogger logger) : base(logger) { } public override IDictionary<string, object> Execute(IDictionary<string, object> parameters) { var infoMessage = (string)parameters["infoMessage"]; var debugMessage = (string)parameters["debugMessage"]; Logger.Debug(() => new Dictionary<string, string> { {"message", debugMessage} }); Logger.Info($"Получено сообщение {infoMessage}"); return null; } } } |
ConfigurationService
Сервис для получения конфигурационных параметров, расположенных в файле %LOCALAPPDATA%\robin\env.cfg
Методы
Блок кода | ||||
---|---|---|---|---|
| ||||
// Получение конфигурационного значения по ключу object GetConfigValue(string key); // Получение всех имеющихся в конфигурационном файле ключей List<string> GetKeys(string pattern); |
...
Обзор
Инструменты контента