public LogScope(ILogModel logModel, WriteLogDelegate writeLogDelegate) { this.logModel = logModel; this.writeLogDelegate = writeLogDelegate; this.stopwatch = new Stopwatch(); stopwatch.Start(); }
/// <summary> /// Constructor /// </summary> public VMLog() { logModel = new LogModel(); logModel.PropertyChanged += delegate (Object sender, PropertyChangedEventArgs e) { NotifyPropertyChanged("VM_" + e.PropertyName); }; }
/// <summary> /// Constructor /// </summary> public LogViewModel() { this._LogModel = new LogModel(); this._LogModel.PropertyChanged += delegate(Object sender, PropertyChangedEventArgs e) { NotifyPropertyChanged("VM_" + e.PropertyName); }; }
public LogViewModel(ILogModel model) { this.LogModel = model; model.PropertyChanged += delegate(Object sender, PropertyChangedEventArgs e) { NotifyPropertyChanged("VM_" + e.PropertyName); }; }
/// <summary> /// Constructor of the LogVM /// </summary> public LogViewModel() { this.logModel = new LogModel(); //put the event handler of this class in the model eventHandler this.logModel.PropertyChanged += this.PropertyChanged; // asks for all the logs configurations this.logModel.GetLog(); }
/// <summary> /// C'tor /// </summary> public LogViewModel() { m_model = new LogModel(); m_model.PropertyChanged += delegate(object sender, PropertyChangedEventArgs e) { NotifyPropertyChanged(e.PropertyName); }; }
public LogViewModel() { this.logModel = LogModel.getModel(); this.LogsTable = new ObservableCollection <DataGridLogLine>(); this.logModel.PropertyChanged += delegate(Object sender, PropertyChangedEventArgs e) { NotifyPropertyChanged(e.PropertyName); }; }
public Controller(ILogModel logModel, ISettingsModel settingModel) { this.commands = new Dictionary <int, ICommand>(); this.commands.Add((int)CommandsEnum.GetConfigCommand, new GetConfigCommand(settingModel)); this.commands.Add((int)CommandsEnum.LogsCommand, new LogsCommand(logModel)); this.commands.Add((int)CommandsEnum.LogCommand, new LogCommand(logModel)); this.commands.Add((int)CommandsEnum.RemoveDirCommand, new RemoveDirCommand(settingModel)); this.commands.Add((int)CommandsEnum.CloseCommand, new CloseCommand(settingModel)); }
public void AddLog(ILogModel log) { if (!Dispose) { lock (_queueLock) { _logQueue.Enqueue(log); } } }
/// <summary> /// C'tor. /// </summary> public VM_Log() { this.model = new LogModel(); model.PropertyChanged += delegate(object sender, PropertyChangedEventArgs e) { NotifyPropertyChanged("VM_Logs"); }; }
/// <summary> /// Initializes a new instance of the <see cref="LogVM"/> class. /// </summary> /// <param name="model">The model.</param> public LogVM(ILogModel model) { //Items = new ObservableCollection<MyListBoxItem>(); //Items.Add(new MyListBoxItem { Field1 = "WARNING", Field2 = "Two", Field3 = "Three" }); //Items.Add(new MyListBoxItem { Field1 = "INFO", Field2 = "fdshfdh", Field3 = "dfshfdhfhfghs" }); //Items.Add(new MyListBoxItem { Field1 = "ERROR", Field2 = "fdshfdh", Field3 = "dfshfdhfhfghs" }); this.model = model; this.model.PropertyChanged += delegate(Object sender, PropertyChangedEventArgs e) { this.PropertyChanged?.Invoke(this, e); }; }
/// <summary> /// Initializes a new instance of the <see cref="LogViewModel" /> class. /// </summary> public LogViewModel() { _logModel = new LogModel { UiDispatcher = Application.Current.Dispatcher }; GuiTcpClientSingleton.Instance.ConnectedToService += OnClientConnectedToService; GuiTcpClientSingleton.Instance.LogMessageRecieved += _logModel.OnLogMessageRecieved; LogList = _logModel.LogList; BackgroundColor = new SolidColorBrush(Colors.SlateGray); _logModel.PropertyChanged += delegate(object sender, PropertyChangedEventArgs args) { NotifyPropertyChanged(args.PropertyName); }; }
public void PrintLogs(List <ILogModel> logsToSave) { if (logsToSave != null && logsToSave.Count > 0) { for (int i = 0; i < logsToSave.Count; i++) { ILogModel item = logsToSave[i]; if (item != null) { try { OnLogsAvailable?.Invoke(item); } catch (Exception ex) { lock (_listLock) { _failures.Add(ex); } } } } } }
/// <summary> /// Initializes a new instance of the <see cref="LogViewModel"/> class. /// </summary> /// <param name="logModel">The log model.</param> public LogViewModel(ILogModel logModel) { this.m_logModel = logModel; }
public void Log(ILogModel log) { Errors.Add(log); }
public LogsCommand(ILogModel logModel) { this.logModel = logModel; }
public HomeController(ILogModel logModel) { this.logModel = logModel; }
public static IDisposable Log(ILogModel logModel) { IDisposable disposable = new LogScope(logModel, Logger.Log); return disposable; }
public LogViewModel() { model = new LogModel(); }
public LogCommand(ILogModel model) { this.model = model; }
public LogVM() { model = new LogModel(); model.PropertyChanged += this.NotifyPropertyChanged; }
public LogModelElapsedTimeDecorator(ILogModel decorated, TimeSpan elapsedTime) { this.decorated = decorated; this.elapsedTime = elapsedTime; }