/// <summary>
        /// Default Constructor
        /// </summary>
        /// <param name="resources">Azure Storage Resources</param>
        /// <param name="tableName">Table Name</param>
        public TableStorageReader(IAzureStorageResources resources, string tableName)
        {
            if (null == resources)
            {
                throw new ArgumentNullException("resources");
            }
            if (string.IsNullOrWhiteSpace(tableName))
            {
                throw new ArgumentException("tableName");
            }

            this.resources = resources;
            this.tableName = tableName;
        }
        /// <summary>
        /// Default Constructor
        /// </summary>
        /// <param name="resources">Azure Storage Resources</param>
        /// <param name="tableName">Table Name</param>
        public TableStorageReader(IAzureStorageResources resources, string tableName)
        {
            if (null == resources)
            {
                throw new ArgumentNullException("resources");
            }
            if (string.IsNullOrWhiteSpace(tableName))
            {
                throw new ArgumentException("tableName");
            }

            this.resources = resources;
            this.tableName = tableName;
        }