@@ -23,7 +23,7 @@ internal class CodeBehindOptions
2323 internal string WebFormsViewPlace { private set ; get ; }
2424 internal bool UseDefaultController { private set ; get ; }
2525 internal string DefaultController { private set ; get ; }
26- internal bool UseSectionInDefaultController { private set ; get ; }
26+ internal bool UseSegmentInDefaultController { private set ; get ; }
2727 internal bool SetBreakForDefaultController { private set ; get ; }
2828 internal bool AccessControllerByLowerCase { private set ; get ; }
2929 internal bool JustAccessControllerByLowerCase { private set ; get ; }
@@ -34,6 +34,10 @@ internal class CodeBehindOptions
3434 internal int MaxWebSocketConnectionsPerClient { private set ; get ; }
3535 internal int WebSocketBufferSize { private set ; get ; }
3636 internal bool SendViewOnlyInGetMethod { private set ; get ; }
37+ internal bool IgnoreLayoutForPostBack { private set ; get ; }
38+ internal int SseInterval { private set ; get ; }
39+ internal int MaxSSEConnectionsPerClient { private set ; get ; }
40+ internal bool UseCommentModeForWebFormsCombinate { private set ; get ; }
3741
3842 internal CodeBehindOptions ( )
3943 {
@@ -62,26 +66,30 @@ private void SetValue()
6266 SetBreakForLayoutPage = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) == "true" ) ;
6367 ConvertCsHtmlToAspx = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) == "true" ) ;
6468 ShowMinorErrors = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) == "true" ) ;
65- ErrorPagePath = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) ) ;
69+ ErrorPagePath = reader . ReadLine ( ) . GetTextAfterValue ( "=" ) ;
6670 PreventAccessDefaultAspx = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) == "true" ) ;
67- DefaultRole = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) ) ;
68- WebFormsScriptPath = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) ) ;
71+ DefaultRole = reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) ;
72+ WebFormsScriptPath = reader . ReadLine ( ) . GetTextAfterValue ( "=" ) ;
6973 AutoCreateWebFormsScript = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) == "true" ) ;
7074 RecreateWebFormsScriptAfterRecompile = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) == "true" ) ;
71- WebFormsViewPlace = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) ) ;
75+ WebFormsViewPlace = reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) ;
76+ UseCommentModeForWebFormsCombinate = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) == "true" ) ;
7277 UseDefaultController = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) == "true" ) ;
73- DefaultController = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) ) ;
74- UseSectionInDefaultController = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) == "true" ) ;
78+ DefaultController = reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) ;
79+ UseSegmentInDefaultController = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) == "true" ) ;
7580 SetBreakForDefaultController = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) == "true" ) ;
7681 AccessControllerByLowerCase = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) == "true" ) ;
7782 JustAccessControllerByLowerCase = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) == "true" ) ;
78- IgnorePrefixController = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) ) ;
79- IgnoreSuffixController = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) ) ;
83+ IgnorePrefixController = reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) ;
84+ IgnoreSuffixController = reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) ;
8085 PutTwoUnderlinesEqualToDashForController = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) == "true" ) ;
8186 SetDefaultPages = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) == "true" ) ;
8287 MaxWebSocketConnectionsPerClient = reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) . ToNumber ( ) ;
8388 WebSocketBufferSize = reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) . ToNumber ( ) ;
8489 SendViewOnlyInGetMethod = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) == "true" ) ;
90+ IgnoreLayoutForPostBack = ( reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) == "true" ) ;
91+ SseInterval = reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) . ToNumber ( ) ;
92+ MaxSSEConnectionsPerClient = reader . ReadLine ( ) . GetTextAfterValue ( "=" ) . Trim ( ) . ToNumber ( ) ;
8593 }
8694 }
8795
@@ -108,9 +116,10 @@ private void SetFirstValue()
108116 "auto_create_web_forms_script=true" ,
109117 "recreate_web_forms_script_after_recompile=false" ,
110118 "web_forms_view_place=<body>" ,
119+ "use_comment_mode_for_web_forms_combinate=false" ,
111120 "use_default_controller=true" ,
112121 "default_controller=DefaultController" ,
113- "use_section_in_default_controller =true" ,
122+ "use_segment_in_default_controller =true" ,
114123 "set_break_for_default_controller=true" ,
115124 "access_controller_by_lower_case=true" ,
116125 "just_access_controller_by_lower_case=true" ,
@@ -120,7 +129,10 @@ private void SetFirstValue()
120129 "set_default_pages=true" ,
121130 "max_web_socket_connections_per_client=3" ,
122131 "web_socket_buffer_size=4096" ,
123- "send_view_only_in_get_method=false"
132+ "send_view_only_in_get_method=false" ,
133+ "ignore_layout_for_post_back=false" ,
134+ "sse_interval=1000" ,
135+ "max_sse_connections_per_client=3"
124136 } ;
125137
126138 bool HasMoreOption = false ;
0 commit comments