public void StoreNewAssignment(Assign assign) { try { IAssignment asgn = (IAssignment)GetService(typeof(IAssignment).Name); asgn.StoreAssignment(assign); } catch (InterfaceNotFoundException) { throw new Exception("Submission failed. Try again."); } }