public ValueTask <StudentRegistration> AddStudentRegistrationAsync(StudentRegistration studentRegistration) =>
        TryCatch(async() =>
        {
            ValidateStudentRegistrationOnCreate(studentRegistration);

            return(await storageBroker.InsertStudentRegistrationAsync(studentRegistration));
        });