예제 #1
0
 public GaitoBotInterpreter(CultureInfo loggingKultur, StartupInfos startupInfos)
 {
     this._wissen           = new Wissen();
     this._botEigenschaften = startupInfos.BotEigenschaften;
     this._loggingKultur    = loggingKultur;
     this._normalisierung   = new Normalisierung(startupInfos);
     this._ladeProtokoll    = new StringBuilder();
 }
예제 #2
0
 public WissensLader(Wissen wissen, CultureInfo protokollKultur, Normalisierung normalisierung)
 {
     this._wissen          = wissen;
     this._protokollKultur = protokollKultur;
     this._normalisierung  = normalisierung;
     this._protokoll       = new StringBuilder();
     this._protokoll.AppendFormat(ResReader.Reader(this._protokollKultur).GetString("WissensLadenGestartetUm", this._protokollKultur), (object)DateTime.Now.ToString());
     this._protokoll.Append("\n");
 }
예제 #3
0
 public AntwortFinder(string[] trenner, Normalisierung normalisierer, Wissen wissen, GaitoBotSession session, GaitoBotEigenschaften botEigenschaften, bool beiEinwortEingabenOhneMatchAufSraiOnlyOneWordUmleiten)
 {
     this._beiEinwortEingabenOhneMatchAufSraiOnlyOneWordUmleiten = beiEinwortEingabenOhneMatchAufSraiOnlyOneWordUmleiten;
     this._trenner          = trenner;
     this._botEigenschaften = botEigenschaften;
     this._wissen           = wissen;
     this._session          = session;
     this._normalisierer    = normalisierer;
 }