using System.Collections.Generic; using System.Threading.Tasks; namespace Bit.Core.Repositories { public interface IMetaDataRepository { Task DeleteAsync(string objectName, string id); Task> GetAsync(string objectName, string id); Task GetAsync(string objectName, string id, string prop); Task UpsertAsync(string objectName, string id, IDictionary dict); Task UpsertAsync(string objectName, string id, KeyValuePair keyValuePair); } }