/// <summary> /// the method returns product by id /// </summary> /// <param name="id">id product</param> /// <returns>return models product</returns> public Task <Models.Product> GetProduct(Guid id) { return(Task.FromResult(buildEntity.NewProductEntity(Repository.Entity <Product>(product => product.Id == id)))); }