public void Send(Colleague sender, string message) { switch (sender) { case BackLogColleague _: Planing.Notify(message); break; case PlaningColleague _: Work.Notify(message); break; case WorkColleague _: Demo.Notify(message); break; case DemoColleague _: Retro.Notify(message); break; case RetroColleague _: BackLog.Notify(message); break; default: throw new System.NotImplementedException(); //break; } }
public T ResolveHbEntity <T>(Planing entity) where T : BaseDictionary { if (typeof(T) != typeof(Layout)) { throw new Exception("Не верный тип."); } if (entity != null) { return(ResolveHbEntity <T>(entity.idPlaning)); } return(null); }