コード例 #1
0
        public async Task <bool> DeleteDataAsync(ShardData data)
        {
            switch (data.ShardType)
            {
            case nameof(BotKey):
                await _entitiesRepository.Delete <BotKey>(bk => bk.Id == data.Id);

                break;

            case nameof(ExecutionSchedule):
                await _entitiesRepository.Delete <ExecutionSchedule>(bk => bk.Id == data.Id);

                break;

            case nameof(MetricTick):
                await _entitiesRepository.Delete <MetricTick>(bk => bk.Id == data.Id);

                break;

            default:
                throw new NotImplementedException();
            }

            return(true);
        }
コード例 #2
0
 public bool Delete(long id)
 {
     return(_repository.Delete(id));
 }