Is your feature request related to a problem? Please describe.
There are starting to appear places within the backend microservices where we have to solve the same problem (e.g. validating message schema etc.) and this is going to lead to code duplication.
Describe the solution you'd like
We should make a uems-coms library which contains common code applicable to various places within the uems system.
Additional context
I don't think we should do this yet as the system is still too early stage to know exactly what can/can't be reused and I want to avoid making a library that is 'too general'. This should be done before the venue microservice is created however as the library will massively speed that process up.
Is your feature request related to a problem? Please describe. There are starting to appear places within the backend microservices where we have to solve the same problem (e.g. validating message schema etc.) and this is going to lead to code duplication.
Describe the solution you'd like We should make a uems-coms library which contains common code applicable to various places within the uems system.
Additional context I don't think we should do this yet as the system is still too early stage to know exactly what can/can't be reused and I want to avoid making a library that is 'too general'. This should be done before the venue microservice is created however as the library will massively speed that process up.