Affecto.Identifiers.Finnish.BusinessIdentifier.Create C# (CSharp) 메소드

Create() 공개 정적인 메소드

public static Create ( string businessId ) : BusinessIdentifier
businessId string
리턴 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");
        }