abstract class IMyDataController {
  Future<DataPage<MyData>> GetPageByFilterAsync(
      String? correlationId, FilterParams filter, PagingParams paging);
  Future<MyData?> GetOneByIdAsync(String? correlationId, String id);
  Future<MyData> CreateAsync(String? correlationId, MyData entity);
  Future<MyData?> UpdateAsync(String? correlationId, MyData entity);
  Future<MyData?> DeleteByIdAsync(String? correlationId, String id);
}