예제 #1
0
 protected override void Dispose(bool disposing)
 {
     if (disposing)
     {
         userService?.Dispose();
         userMessagesService?.Dispose();
         messageService?.Dispose();
         db?.Dispose();
     }
 }
예제 #2
0
        public void Dispose_Should_Set_Context_To_Null()
        {
            // Arrange
            var fakeContext = new FakeContext("Update");
            var service     = new ServiceBase <Error>(fakeContext.context);

            // Act
            service.Dispose();

            // Assert
            Assert.Null(service.Context);
        }
예제 #3
0
 public void Dispose()
 {
     _serviceBase.Dispose();
 }
예제 #4
0
 public void DisposeService()
 {
     m_Service.Dispose();
     m_Service = null;
 }