選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 
 
 

167 行
9.2 KiB

  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Nancy.Hosting.Aspnet</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Nancy.Hosting.Aspnet.DefaultNancyAspNetBootstrapper">
  8. <summary>
  9. TinyIoC ASP.Net Bootstrapper
  10. No child container support because per-request is handled by the AsPerRequestSingleton option
  11. </summary>
  12. </member>
  13. <member name="M:Nancy.Hosting.Aspnet.DefaultNancyAspNetBootstrapper.GetDiagnostics">
  14. <summary>
  15. Gets the diagnostics for initialisation
  16. </summary>
  17. <returns>IDiagnostics implementation</returns>
  18. </member>
  19. <member name="M:Nancy.Hosting.Aspnet.DefaultNancyAspNetBootstrapper.GetApplicationStartupTasks">
  20. <summary>
  21. Gets all registered startup tasks
  22. </summary>
  23. <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> instance containing <see cref="T:Nancy.Bootstrapper.IApplicationStartup"/> instances. </returns>
  24. </member>
  25. <member name="M:Nancy.Hosting.Aspnet.DefaultNancyAspNetBootstrapper.RegisterAndGetRequestStartupTasks(Nancy.TinyIoc.TinyIoCContainer,System.Type[])">
  26. <summary>
  27. Resolves all request startup tasks
  28. </summary>
  29. <param name="container">Container to use</param>
  30. <param name="requestStartupTypes">Types to register - not used</param>
  31. <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> instance containing <see cref="T:Nancy.Bootstrapper.IRequestStartup"/> instances.</returns>
  32. </member>
  33. <member name="M:Nancy.Hosting.Aspnet.DefaultNancyAspNetBootstrapper.GetRegistrationTasks">
  34. <summary>
  35. Gets all registered application registration tasks
  36. </summary>
  37. <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> instance containing <see cref="T:Nancy.Bootstrapper.IRegistrations"/> instances.</returns>
  38. </member>
  39. <member name="M:Nancy.Hosting.Aspnet.DefaultNancyAspNetBootstrapper.GetAllModules(Nancy.NancyContext)">
  40. <summary>
  41. Get all NancyModule implementation instances - should be multi-instance
  42. </summary>
  43. <param name="context">Current request context</param>
  44. <returns>IEnumerable of INancyModule</returns>
  45. </member>
  46. <member name="M:Nancy.Hosting.Aspnet.DefaultNancyAspNetBootstrapper.GetModule(System.Type,Nancy.NancyContext)">
  47. <summary>
  48. Retrieves a specific <see cref="T:Nancy.INancyModule"/> implementation - should be per-request lifetime
  49. </summary>
  50. <param name="moduleType">Module type</param>
  51. <param name="context">The current context</param>
  52. <returns>The <see cref="T:Nancy.INancyModule"/> instance</returns>
  53. </member>
  54. <member name="M:Nancy.Hosting.Aspnet.DefaultNancyAspNetBootstrapper.InitializeRequestPipelines(Nancy.NancyContext)">
  55. <summary>
  56. Creates and initializes the request pipelines.
  57. </summary>
  58. <param name="context">The <see cref="T:Nancy.NancyContext"/> used by the request.</param>
  59. <returns>An <see cref="T:Nancy.Bootstrapper.IPipelines"/> instance.</returns>
  60. </member>
  61. <member name="M:Nancy.Hosting.Aspnet.DefaultNancyAspNetBootstrapper.ConfigureApplicationContainer(Nancy.TinyIoc.TinyIoCContainer)">
  62. <summary>
  63. Configures the container using AutoRegister followed by registration
  64. of default INancyModuleCatalog and IRouteResolver.
  65. </summary>
  66. <param name="container">Container instance</param>
  67. </member>
  68. <member name="M:Nancy.Hosting.Aspnet.DefaultNancyAspNetBootstrapper.GetEngineInternal">
  69. <summary>
  70. Resolve INancyEngine
  71. </summary>
  72. <returns>INancyEngine implementation</returns>
  73. </member>
  74. <member name="M:Nancy.Hosting.Aspnet.DefaultNancyAspNetBootstrapper.GetApplicationContainer">
  75. <summary>
  76. Create a default, unconfigured, container
  77. </summary>
  78. <returns>Container instance</returns>
  79. </member>
  80. <member name="M:Nancy.Hosting.Aspnet.DefaultNancyAspNetBootstrapper.RegisterBootstrapperTypes(Nancy.TinyIoc.TinyIoCContainer)">
  81. <summary>
  82. Register the bootstrapper's implemented types into the container.
  83. This is necessary so a user can pass in a populated container but not have
  84. to take the responsibility of registering things like INancyModuleCatalog manually.
  85. </summary>
  86. <param name="applicationContainer">Application container to register into</param>
  87. </member>
  88. <member name="M:Nancy.Hosting.Aspnet.DefaultNancyAspNetBootstrapper.RegisterTypes(Nancy.TinyIoc.TinyIoCContainer,System.Collections.Generic.IEnumerable{Nancy.Bootstrapper.TypeRegistration})">
  89. <summary>
  90. Register the default implementations of internally used types into the container as singletons
  91. </summary>
  92. <param name="container">Container to register into</param>
  93. <param name="typeRegistrations">Type registrations to register</param>
  94. </member>
  95. <member name="M:Nancy.Hosting.Aspnet.DefaultNancyAspNetBootstrapper.RegisterCollectionTypes(Nancy.TinyIoc.TinyIoCContainer,System.Collections.Generic.IEnumerable{Nancy.Bootstrapper.CollectionTypeRegistration})">
  96. <summary>
  97. Register the various collections into the container as singletons to later be resolved
  98. by IEnumerable{Type} constructor dependencies.
  99. </summary>
  100. <param name="container">Container to register into</param>
  101. <param name="collectionTypeRegistrations">Collection type registrations to register</param>
  102. </member>
  103. <member name="M:Nancy.Hosting.Aspnet.DefaultNancyAspNetBootstrapper.RegisterModules(Nancy.TinyIoc.TinyIoCContainer,System.Collections.Generic.IEnumerable{Nancy.Bootstrapper.ModuleRegistration})">
  104. <summary>
  105. Register the given module types into the container
  106. </summary>
  107. <param name="container">Container to register into</param>
  108. <param name="moduleRegistrationTypes">NancyModule types</param>
  109. </member>
  110. <member name="M:Nancy.Hosting.Aspnet.DefaultNancyAspNetBootstrapper.RegisterInstances(Nancy.TinyIoc.TinyIoCContainer,System.Collections.Generic.IEnumerable{Nancy.Bootstrapper.InstanceRegistration})">
  111. <summary>
  112. Register the given instances into the container
  113. </summary>
  114. <param name="container">Container to register into</param>
  115. <param name="instanceRegistrations">Instance registration types</param>
  116. </member>
  117. <member name="P:Nancy.Hosting.Aspnet.DefaultNancyAspNetBootstrapper.RequestStartupTasks">
  118. <summary>
  119. Gets all request startup tasks
  120. </summary>
  121. </member>
  122. <member name="T:Nancy.Hosting.Aspnet.NancyHandler">
  123. <summary>
  124. Bridges the communication between Nancy and ASP.NET based hosting.
  125. </summary>
  126. </member>
  127. <member name="M:Nancy.Hosting.Aspnet.NancyHandler.#ctor(Nancy.INancyEngine)">
  128. <summary>
  129. Initializes a new instance of the <see cref="T:Nancy.Hosting.Aspnet.NancyHandler"/> type for the specified <paramref name="engine"/>.
  130. </summary>
  131. <param name="engine">An <see cref="T:Nancy.INancyEngine"/> instance, that should be used by the handler.</param>
  132. </member>
  133. <member name="M:Nancy.Hosting.Aspnet.NancyHandler.ProcessRequest(System.Web.HttpContextBase,System.AsyncCallback,System.Object)">
  134. <summary>
  135. Processes the ASP.NET request with Nancy.
  136. </summary>
  137. <param name="context">The <see cref="T:System.Web.HttpContextBase"/> of the request.</param>
  138. <param name="cb"></param>
  139. <param name="state"></param>
  140. </member>
  141. <member name="T:Nancy.Hosting.Aspnet.NancyResponseStream">
  142. <summary>
  143. A wrapper around an AspNet OutputStream that defers .Flush() to the parent HttpResponseBase
  144. </summary>
  145. </member>
  146. <member name="M:Nancy.Hosting.Aspnet.NancyResponseStream.Flush">
  147. <summary>
  148. Calls Flush() on the wrapped HttpResponseBase
  149. </summary>
  150. </member>
  151. <member name="M:Nancy.Hosting.Aspnet.TinyIoCAspNetExtensions.AsPerRequestSingleton(Nancy.TinyIoc.TinyIoCContainer.RegisterOptions)">
  152. <summary>
  153. Registers the dependency as per request lifetime
  154. </summary>
  155. <param name="registerOptions">Register options</param>
  156. <returns>Register options</returns>
  157. </member>
  158. <member name="M:Nancy.Hosting.Aspnet.TinyIoCAspNetExtensions.AsPerRequestSingleton(Nancy.TinyIoc.TinyIoCContainer.MultiRegisterOptions)">
  159. <summary>
  160. Registers each item in the collection as per request lifetime
  161. </summary>
  162. <param name="registerOptions">Register options</param>
  163. <returns>Register options</returns>
  164. </member>
  165. </members>
  166. </doc>