public DeleteMappingRequestTests() { var request = new DeleteMappingRequest("my-index", "my-type"); var response = this._client.DeleteMapping(request); this._status = response.ConnectionStatus; }
public void DeleteMapping(DeleteMappingRequest message) { if (message == null) { return; } this.repository.Delete <TMapping>(this.repository.FindOne <TMapping>(message.MappingId)); this.repository.Flush(); searchCache.Clear(); }
public void DeleteMapping(DeleteMappingRequest request) { try { uow.CreateUnitOfWork(); uow.MappingRepository.DeleteMapping(request); uow.Commit(); } catch (Exception e) { throw; } }
/// <summary> /// Deletes the entity mapping matching the supplied identifiers /// </summary> /// <param name="id">The MDM identifier for the entity</param> /// <param name="mappingid">The MDM identifier for the mapping</param> /// <returns>Reponse with approprtiate status code</returns> public IHttpActionResult Delete(int id, int mappingid) { return(WebHandler(() => { var request = new DeleteMappingRequest { MappingId = mappingid }; using (var scope = new TransactionScope(TransactionScopeOption.Required, WriteOptions())) { this.service.DeleteMapping(request); scope.Complete(); } notificationService.Notify(() => GetContract(id).Contract, service.ContractVersion, Operation.Modified); return Ok(); })); }
public void DeleteMapping(DeleteMappingRequest request) { Delete(DatabaseConnection.connection, SQLStoredProcedures.deleteMapping, request, _connection, _transaction); }