public Task <AppCore.Result> DeleteAsync(Core.IRequestInfo request, Model.Account model)
        {
            if (model.ID.IsNullOrEmpty())
            {
                return(AppCore.Result.FailureAsync());
            }

            return(_dataSource.DeleteAsync(model.ID));
        }
 public Task <AppCore.Result <Model.Account> > GetAsync(Core.IRequestInfo request, Guid id)
 => _dataSource.GetAsync(id);
 public Task <AppCore.Result <IEnumerable <Model.Account> > > ListAsync(Core.IRequestInfo request)
 => _dataSource.ListAsync();
 public Task <AppCore.Result> CreateAsync(Core.IRequestInfo request, Model.Account model)
 {
     //model.ID = Guid.NewGuid();
     return(_dataSource.CreateAsync(model));
 }