コード例 #1
0
        /// <summary>
        /// Gets the entity by specified identifier.
        /// </summary>
        /// <param name="id">The unique identifier.</param>
        /// <returns>
        /// The instance of <see cref="T:HomeCloud.DataStorage.DataAccess.Contracts.Storage" />.
        /// </returns>
        public async Task <Storage> GetAsync(Guid id)
        {
            Storage result = (await this.context.QueryAsync <Storage>(
                                  GetStorageByIDStoredProcedure,
                                  new
            {
                @ID = id
            })).FirstOrDefault();

            result?.AcceptChanges();

            return(result);
        }