예제 #1
0
 public void InstallService(string path)
 {
     InitializationService.InstallService(path);
 }
예제 #2
0
 public void StopService(string path)
 {
     InitializationService.StopService(path);
 }
예제 #3
0
 public bool Triggers()
 {
     return(InitializationService.Triggers(new MasterDbContext(this.masterDbContextOptions, this.options), new ServerDbContext(this.serverDbContextOptions)));
 }
예제 #4
0
 public Node GetNode(int nodeId)
 {
     return(InitializationService.GetNode(nodeId, new ServerDbContext(this.serverDbContextOptions), this.database));
 }
예제 #5
0
 public bool SynchronizationMethod(INode node)
 {
     return(InitializationService.SynchronizationMethod(node, new MasterDbContext(this.masterDbContextOptions, this.options), new ServerDbContext(this.serverDbContextOptions)));
 }
예제 #6
0
 public bool Router()
 {
     return(InitializationService.Router(new MasterDbContext(this.masterDbContextOptions, this.options), new ServerDbContext(this.serverDbContextOptions)));
 }
예제 #7
0
 public bool NodeGroups(INode node)
 {
     return(InitializationService.NodeGroups(node, new MasterDbContext(this.masterDbContextOptions, this.options), new ServerDbContext(this.serverDbContextOptions)));
 }
예제 #8
0
 public void CreateTables(string path, IConfiguration configuration)
 {
     InitializationService.CreateTables(path, configuration);
 }
예제 #9
0
 public void RunOnlyOnce(string path, string syncUrlPort)
 {
     InitializationService.RunOnlyOnce(path, syncUrlPort);
 }