public AnnotationService( IPluginDataService pluginDataService, IModelElementService modelElementService) { _pluginDataService = pluginDataService; _modelElementService = modelElementService; }
public PluginService(IPluginDataService pluginDataService, IPackageInstaller packageInstaller, ILog logger, IDexterContainer container) { this.pluginDataService = pluginDataService; this.packageInstaller = packageInstaller; this.logger = logger; this.container = container; }
public IrcClient(IUserService userService, IPluginDataService pluginDataService, ILogger logger) { _tcpClient = new TcpClient(); _logger = logger; AutoJoinChannels = new List<string>(); Channels = new IrcChannels(); TwitchService = new TwitchService(logger); UserService = userService; PluginDataService = pluginDataService; }
public PluginUpdateJob(IPluginDataService pluginService, IPackageInstaller packageInstaller) { this.pluginService = pluginService; this.packageInstaller = packageInstaller; }
public TwitterPlugin(IPostService postService, IPluginDataService pluginDataService) { this.pluginDataService = pluginDataService; postService.PostPublished += this.PostPublished; }