public static void Main(string[] args) { LinkDatabase linkDatabase = new LinkDatabase(); DiscordServer discordServer = new DiscordServer(); TCPServer tcpServer = new TCPServer(); tcpServer.SetDependancy(discordServer.SendToDiscord); discordServer.SetDependancy(tcpServer.SendToDMP, linkDatabase); tcpServer.Start(); discordServer.Start(); }
public void SetDependancy(Action <ulong, string> callback, LinkDatabase database) { this.sendToDMP = callback; this.database = database; }