public async Task Store(object id, M model) { var idType = CascadeTypeUtils.GetCascadeIdType(typeof(M)); var id2 = CascadeTypeUtils.ConvertTo(idType !, id); models[id] = model; }
public async Task <object?> Get(object id) { var idType = CascadeTypeUtils.GetCascadeIdType(typeof(M)); var id2 = CascadeTypeUtils.ConvertTo(idType !, id); models.TryGetValue(id2 !, out var result); return(result); }