using Microsoft.WindowsAzure.Storage.Table;
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;
using TEAMModelOS.SDK.Module.AzureTable.Interfaces;

namespace HiTeachCC.Service.Core.Interface
{
    public interface IBaseService : IBusinessService, IAzureTableDBRepository
    {
       Task<List<T>> FindListByDictHasAll<T>(Dictionary<string, object> dict) where T : TableEntity, new();
       Task<int> DeleteAll<T>(Dictionary<string, object> dict) where T : TableEntity, new();
    }
}
