20 lines
551 B
C#
20 lines
551 B
C#
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);
|
|
}
|
|
} |