Ejemplo n.º 1
0
 protected override void Dispose(bool disposing)
 {
     if (disposing)
     {
         logger              = null;
         repository          = null;
         contentTypeProvider = null;
     }
     base.Dispose(disposing);
 }
Ejemplo n.º 2
0
 public AppStorageController(
     ILogger <AppStorageController> logger,
     IAppStorageRepository repository,
     IContentTypeProvider contentTypeProvider
     )
 {
     this.logger              = logger ?? throw new ArgumentNullException(nameof(logger));
     this.repository          = repository ?? throw new ArgumentNullException(nameof(repository));
     this.contentTypeProvider = contentTypeProvider ?? throw new ArgumentNullException(nameof(contentTypeProvider));
 }