Example #1
0
        public async Task <Domain.Vessel> Delete(string vesselName)
        {
            Logger.LogTrace($"Delete {vesselName} invoked");

            Domain.Vessel Vessel = await VesselBL.Delete(new VesselModel { Name = vesselName });

            return(Vessel);
        }
Example #2
0
        public async Task <Domain.Vessel> Put(VesselModel putVessel)
        {
            Logger.LogTrace($"Put {putVessel.Name} invoked");

            Domain.Vessel Vessel = await VesselBL.Create(putVessel);

            return(Vessel);
        }
Example #3
0
        public async Task <Domain.Vessel> Patch(VesselModel vessel)
        {
            Logger.LogTrace($"Patch {vessel.Name} invoked");

            Domain.Vessel Vessel = await VesselBL.Update(vessel);

            return(Vessel);
        }
Example #4
0
        public async Task <Domain.Vessel> GetSpecific(string vesselName)
        {
            Logger.LogTrace($"Get {vesselName} invoked");

            Domain.Vessel Vessel = await VesselBL.Read(new VesselModel { Name = vesselName });

            return(Vessel);
        }