public BooksDatabaseServer(string localIP, ushort port, string DatabaseFileName, string LogPasFileName, string TransactLogFile) : base(localIP, port) { Crypt = new SymmetricCryption(Key, Vector); /*StringBuilder sb = new StringBuilder(); * sb.Append("KvanTTT"); * sb.Append(' '); * sb.Append("asdf"); * sb.Append(Environment.NewLine); * sb.Append("Igor"); * sb.Append(' '); * sb.Append("spartak"); * sb.Append(Environment.NewLine); * * Crypt.Encrypt(LogPasFileName, sb.ToString()); */ LoginPassword = Crypt.Decrypt(LogPasFileName).Split(new string[] { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries); BooksDatabase = new BooksDatabase(this.Send, DatabaseFileName, TransactLogFile); }
public BooksDatabaseClient(string serverIP, ushort port, InvokeDelegate Invoke) : base(serverIP, port) { this.BooksDatabase = new BooksDatabase(this.Send, Invoke, 0); }