Affecto.Identifiers.Finnish.BusinessIdentifier.Create C# (CSharp) Method

Create() public static method

public static Create ( string businessId ) : BusinessIdentifier
businessId string
return BusinessIdentifier
        public static BusinessIdentifier Create(string businessId)
        {
            if (businessId == null)
            {
                throw new ArgumentNullException("businessId");
            }

            var specification = new BusinessIdentifierSpecification();
            if (specification.IsSatisfiedBy(businessId))
            {
                return new BusinessIdentifier(businessId);
            }
            throw new ArgumentException(string.Format("Business id '{0}' does not satisfy specification.", businessId), "businessId");
        }