using System; namespace FlexitimeAPI.Exceptions { public class InvalidUserIdException : Exception { public InvalidUserIdException(Guid userId) : base(BuildExceptionMessage(userId)) { } public InvalidUserIdException(Guid userId, Exception exception) : base(BuildExceptionMessage(userId), exception) { } private static string BuildExceptionMessage(Guid userId) => string.Format(ExceptionConstants.InvalidUserId, userId); } }