예제 #1
0
 public ServiceEntity GetServiceById(Guid id)
 {
     using (var context = _serviceCenterContextProvider.Provide())
     {
         var service = context.Services.FirstOrDefault(s => s.Id == id);
         return(service);
     }
 }
예제 #2
0
 public bool AddService(ServiceEntity service)
 {
     using (var context = _serviceCenterContextProvider.Provide())
     {
         context.Services.Add(service);
         return(context.SaveChanges() > 0);
     }
 }
예제 #3
0
 public bool AddApi(ApiEntity api)
 {
     using (var context = _serviceCenterContextProvider.Provide())
     {
         context.Apis.Add(api);
         return(context.SaveChanges() > 0);
     }
 }
예제 #4
0
 public ApiEntity GetApiByCode(string code)
 {
     using (var context = _serviceCenterContextProvider.Provide())
     {
         return(context.Apis.FirstOrDefault(s => s.Code == code));
     }
 }