public async Task <XResult <XSecurityContext> > GetContextById(Guid contextId) { var existing = _contexts.FirstOrDefault(_ => _.Id == contextId); if (existing == null) { return(XResult <XSecurityContext> .GetNoRecord()); } return(new XResult <XSecurityContext>(existing)); }
public async Task <XResult <XSecurityContext> > GetParentContext(Guid contextId) { var existing = _contexts.FirstOrDefault(_ => _.Children.Contains(contextId)); if (existing == null) { return(XResult <XSecurityContext> .GetNoRecord()); } return(new XResult <XSecurityContext>(existing)); }