PageRenderTime 76ms CodeModel.GetById 24ms RepoModel.GetById 0ms app.codeStats 0ms

/tags/stable-1.2.0/Server/Config/IConfigurationWrapper.cs

#
C# | 29 lines | 12 code | 9 blank | 8 comment | 0 complexity | 5c95ba4d61729fdd2fb1efa387d4d4c7 MD5 | raw file
Possible License(s): CC-BY-SA-3.0
  1. //-----------------------------------------------------------------------
  2. // <copyright>
  3. // Copyright (C) Ruslan Yakushev for the PHP Manager for IIS project.
  4. //
  5. // This file is subject to the terms and conditions of the Microsoft Public License (MS-PL).
  6. // See http://www.microsoft.com/opensource/licenses.mspx#Ms-PL for more details.
  7. // </copyright>
  8. //-----------------------------------------------------------------------
  9. using Microsoft.Web.Administration;
  10. namespace Web.Management.PHP.Config
  11. {
  12. public interface IConfigurationWrapper
  13. {
  14. void CommitChanges();
  15. Configuration GetAppHostConfiguration();
  16. DefaultDocument.DefaultDocumentSection GetDefaultDocumentSection();
  17. Handlers.HandlersSection GetHandlersSection();
  18. bool IsServerConfigurationPath();
  19. }
  20. }