コード例 #1
0
 public AnnotationService(
     IPluginDataService pluginDataService,
     IModelElementService modelElementService)
 {
     _pluginDataService   = pluginDataService;
     _modelElementService = modelElementService;
 }
コード例 #2
0
 public PluginService(IPluginDataService pluginDataService, IPackageInstaller packageInstaller, ILog logger, IDexterContainer container)
 {
     this.pluginDataService = pluginDataService;
     this.packageInstaller = packageInstaller;
     this.logger = logger;
     this.container = container;
 }
コード例 #3
0
 public PluginService(IPluginDataService pluginDataService, IPackageInstaller packageInstaller, ILog logger, IDexterContainer container)
 {
     this.pluginDataService = pluginDataService;
     this.packageInstaller  = packageInstaller;
     this.logger            = logger;
     this.container         = container;
 }
コード例 #4
0
ファイル: IrcClient.cs プロジェクト: xxJohnxx/DotDotBot
        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;
        }
コード例 #5
0
 public PluginUpdateJob(IPluginDataService pluginService, IPackageInstaller packageInstaller)
 {
     this.pluginService    = pluginService;
     this.packageInstaller = packageInstaller;
 }
コード例 #6
0
 public TwitterPlugin(IPostService postService, IPluginDataService pluginDataService)
 {
     this.pluginDataService     = pluginDataService;
     postService.PostPublished += this.PostPublished;
 }
コード例 #7
0
 public PluginUpdateJob(IPluginDataService pluginService, IPackageInstaller packageInstaller)
 {
     this.pluginService = pluginService;
     this.packageInstaller = packageInstaller;
 }