@lomray/microservice-users
Version:
Users microservice based on NodeJS & inverted json.
24 lines (20 loc) • 672 B
JavaScript
;
var FilesEvent = require('@lomray/microservices-client-api/constants/events/files');
var fileEntityChanged = require('./user/file-entity-changed.js');
var fileRemoved = require('./user/file-removed.js');
/**
* Register events
*/
var index = (ms) => {
/**
* Event handler for file
*/
ms.addEventHandler(FilesEvent.FileRemove, fileRemoved);
/**
* Event handler for file entity
*/
ms.addEventHandler(FilesEvent.FileEntityCreate, fileEntityChanged);
ms.addEventHandler(FilesEvent.FileEntityUpdate, fileEntityChanged);
ms.addEventHandler(FilesEvent.FileEntityRemove, fileEntityChanged);
};
module.exports = index;