/// <summary> /// Skapar instansen /// </summary> /// <param name="status">Status</param> /// <param name="kanal">Kanal</param> public DriftavbrottStatusEvent(DriftavbrottStatus status, string kanal, string meddelandeSv, string meddelandeEng) { Kanal = kanal; Status = status; MeddelandeSv = meddelandeSv; MeddelandeEng = meddelandeEng; }
/// <summary> /// Etablerar händelse vid statusförändringar. /// </summary> /// <param name="evnt">DriftavbrottStatusEvent</param> private void onDriftavbrottStatusChanged(DriftavbrottStatusEvent evnt) { DriftavbrottStatus?.Invoke(this, evnt); }
/// <summary>Hanterar status event</summary> /// <param name="sender">Avsändare</param> /// <param name="args"DriftavbrottStatusEvent>Statusargument</param> private void workerClassDriftavbrottStatus(object sender, DriftavbrottStatusEvent args) { DriftavbrottStatus?.Invoke(this, args); }