Esempio n. 1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="FeatureMatrix"/> class.
        /// </summary>
        /// <exception cref="ArgumentNullException"><paramref name="interfaceVersionRange"/> is <see langword="null" />.</exception>
        protected FeatureMatrix([NotNull] InterfaceVersionRange interfaceVersionRange)
        {
            if (interfaceVersionRange == null)
            {
                throw new ArgumentNullException(nameof(interfaceVersionRange));
            }

            CurrentInterfaceVersion = GetBestKnownVersion(interfaceVersionRange.SupportedVersions);
        }
 /// <summary>
 /// Initializes a new instance of the <see cref="RawDataServiceFeatureMatrix"/> class.
 /// </summary>
 /// <exception cref="ArgumentNullException"><paramref name="interfaceVersionRange"/> is <see langword="null" />.</exception>
 public RawDataServiceFeatureMatrix([NotNull] InterfaceVersionRange interfaceVersionRange) : base(interfaceVersionRange)
 {
 }
Esempio n. 3
0
 protected FeatureMatrix(InterfaceVersionRange interfaceVersionRange)
 {
     CurrentInterfaceVersion = GetBestKnownVersion(interfaceVersionRange.SupportedVersions);
 }
 public DataServiceFeatureMatrix(InterfaceVersionRange interfaceVersionRange) : base(interfaceVersionRange)
 {
 }