File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed
aspnetcore/fundamentals/servers/kestrel/endpoints/samples/KestrelNamedEP Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change 1515{
1616 options . CreateNamedPipeServerStream = ( context ) =>
1717 {
18+ var pipeOptions = PipeOptions . None ; // Essential!
19+
1820 var pipeSecurity = CreatePipeSecurity ( context . NamedPipeEndPoint . PipeName ) ;
1921
2022 return NamedPipeServerStreamAcl . Create ( context . NamedPipeEndPoint . PipeName , PipeDirection . InOut ,
2325 } ;
2426} ) ;
2527
28+ var app = builder . Build ( ) ;
29+
30+ app . MapGet ( "/" , ( ) => "Hello World!" ) ;
31+
32+ app . Run ( ) ;
33+
34+
2635static PipeSecurity CreatePipeSecurity ( string pipeName )
2736{
2837 var pipeSecurity = new PipeSecurity ( ) ;
@@ -31,6 +40,7 @@ static PipeSecurity CreatePipeSecurity(string pipeName)
3140 // </snippet_1>
3241 // This code to test preceding snippet compiles.
3342
43+ return null ;
3444 // Get the current process identity.
3545 var currentIdentity = WindowsIdentity . GetCurrent ( ) ;
3646 var processUser = new SecurityIdentifier ( WellKnownSidType . BuiltinUsersSid , currentIdentity . User . AccountDomainSid ) ;
You can’t perform that action at this time.
0 commit comments