@@ -26,7 +26,8 @@ public void CustomIdColumn()
26
26
options . Id . ColumnName = customIdName ;
27
27
28
28
// act
29
- var sink = new MSSqlServerSink ( DatabaseFixture . LogEventsConnectionString , DatabaseFixture . LogTableName , 1 , TimeSpan . FromSeconds ( 1 ) , null , true , options , "dbo" , null ) ;
29
+ using ( var sink = new MSSqlServerSink ( DatabaseFixture . LogEventsConnectionString , DatabaseFixture . LogTableName , 1 , TimeSpan . FromSeconds ( 1 ) , null , true , options , "dbo" , null ) )
30
+ { }
30
31
31
32
// assert
32
33
using ( var conn = new SqlConnection ( DatabaseFixture . LogEventsConnectionString ) )
@@ -52,7 +53,8 @@ public void DefaultIdColumn()
52
53
var options = new ColumnOptions ( ) ;
53
54
54
55
// act
55
- var sink = new MSSqlServerSink ( DatabaseFixture . LogEventsConnectionString , DatabaseFixture . LogTableName , 1 , TimeSpan . FromSeconds ( 1 ) , null , true , options , "dbo" , null ) ;
56
+ using ( var sink = new MSSqlServerSink ( DatabaseFixture . LogEventsConnectionString , DatabaseFixture . LogTableName , 1 , TimeSpan . FromSeconds ( 1 ) , null , true , options , "dbo" , null ) )
57
+ { }
56
58
57
59
// assert
58
60
var idColumnName = "Id" ;
@@ -87,7 +89,8 @@ public void TableCreatedWithCustomNames()
87
89
options . Properties . ColumnName = "CustomProperties" ;
88
90
89
91
// act
90
- var sink = new MSSqlServerSink ( DatabaseFixture . LogEventsConnectionString , DatabaseFixture . LogTableName , 1 , TimeSpan . FromSeconds ( 1 ) , null , true , options , "dbo" , null ) ;
92
+ using ( var sink = new MSSqlServerSink ( DatabaseFixture . LogEventsConnectionString , DatabaseFixture . LogTableName , 1 , TimeSpan . FromSeconds ( 1 ) , null , true , options , "dbo" , null ) )
93
+ { }
91
94
92
95
// assert
93
96
using ( var conn = new SqlConnection ( DatabaseFixture . LogEventsConnectionString ) )
@@ -112,7 +115,8 @@ public void TableCreatedWithDefaultNames()
112
115
var standardNames = new List < string > { "Message" , "MessageTemplate" , "Level" , "TimeStamp" , "Exception" , "Properties" } ;
113
116
114
117
// act
115
- var sink = new MSSqlServerSink ( DatabaseFixture . LogEventsConnectionString , DatabaseFixture . LogTableName , 1 , TimeSpan . FromSeconds ( 1 ) , null , true , options , "dbo" , null ) ;
118
+ using ( var sink = new MSSqlServerSink ( DatabaseFixture . LogEventsConnectionString , DatabaseFixture . LogTableName , 1 , TimeSpan . FromSeconds ( 1 ) , null , true , options , "dbo" , null ) )
119
+ { }
116
120
117
121
// assert
118
122
using ( var conn = new SqlConnection ( DatabaseFixture . LogEventsConnectionString ) )
@@ -149,13 +153,15 @@ public void WriteEventToCustomStandardColumns()
149
153
columnOptions : options )
150
154
. CreateLogger ( ) ;
151
155
152
- var file = File . CreateText ( "CustomColumnsEvent.Self.log" ) ;
153
- Serilog . Debugging . SelfLog . Enable ( TextWriter . Synchronized ( file ) ) ;
154
156
155
157
// act
156
158
const string loggingInformationMessage = "Logging Information message" ;
157
- Log . Information ( loggingInformationMessage ) ;
158
- Log . CloseAndFlush ( ) ;
159
+ using ( var file = File . CreateText ( "CustomColumnsEvent.Self.log" ) )
160
+ {
161
+ Serilog . Debugging . SelfLog . Enable ( TextWriter . Synchronized ( file ) ) ;
162
+ Log . Information ( loggingInformationMessage ) ;
163
+ Log . CloseAndFlush ( ) ;
164
+ }
159
165
160
166
// assert
161
167
using ( var conn = new SqlConnection ( DatabaseFixture . LogEventsConnectionString ) )
@@ -180,14 +186,15 @@ public void WriteEventToDefaultStandardColumns()
180
186
columnOptions : new ColumnOptions ( ) )
181
187
. CreateLogger ( ) ;
182
188
183
- var file = File . CreateText ( "StandardColumns.Self.log" ) ;
184
- Serilog . Debugging . SelfLog . Enable ( TextWriter . Synchronized ( file ) ) ;
185
189
186
190
// act
187
191
const string loggingInformationMessage = "Logging Information message" ;
188
- Log . Information ( loggingInformationMessage ) ;
189
-
190
- Log . CloseAndFlush ( ) ;
192
+ using ( var file = File . CreateText ( "StandardColumns.Self.log" ) )
193
+ {
194
+ Serilog . Debugging . SelfLog . Enable ( TextWriter . Synchronized ( file ) ) ;
195
+ Log . Information ( loggingInformationMessage ) ;
196
+ Log . CloseAndFlush ( ) ;
197
+ }
191
198
192
199
// assert
193
200
using ( var conn = new SqlConnection ( DatabaseFixture . LogEventsConnectionString ) )
@@ -220,13 +227,15 @@ public void AuditEventToCustomStandardColumns()
220
227
columnOptions : options )
221
228
. CreateLogger ( ) ;
222
229
223
- var file = File . CreateText ( "CustomColumnsAuditEvent.Self.log" ) ;
224
- Serilog . Debugging . SelfLog . Enable ( TextWriter . Synchronized ( file ) ) ;
225
230
226
231
// act
227
232
const string loggingInformationMessage = "Logging Information message" ;
228
- Log . Information ( loggingInformationMessage ) ;
229
- Log . CloseAndFlush ( ) ;
233
+ using ( var file = File . CreateText ( "CustomColumnsAuditEvent.Self.log" ) )
234
+ {
235
+ Serilog . Debugging . SelfLog . Enable ( TextWriter . Synchronized ( file ) ) ;
236
+ Log . Information ( loggingInformationMessage ) ;
237
+ Log . CloseAndFlush ( ) ;
238
+ }
230
239
231
240
// assert
232
241
using ( var conn = new SqlConnection ( DatabaseFixture . LogEventsConnectionString ) )
@@ -249,14 +258,15 @@ public void AuditEventToDefaultStandardColumns()
249
258
columnOptions : new ColumnOptions ( ) )
250
259
. CreateLogger ( ) ;
251
260
252
- var file = File . CreateText ( "StandardColumns.Audit.Self.log" ) ;
253
- Serilog . Debugging . SelfLog . Enable ( TextWriter . Synchronized ( file ) ) ;
254
-
255
261
// act
256
262
const string loggingInformationMessage = "Logging Information message" ;
257
- Log . Information ( loggingInformationMessage ) ;
263
+ using ( var file = File . CreateText ( "StandardColumns.Audit.Self.log" ) )
264
+ {
265
+ Serilog . Debugging . SelfLog . Enable ( TextWriter . Synchronized ( file ) ) ;
258
266
259
- Log . CloseAndFlush ( ) ;
267
+ Log . Information ( loggingInformationMessage ) ;
268
+ Log . CloseAndFlush ( ) ;
269
+ }
260
270
261
271
// assert
262
272
using ( var conn = new SqlConnection ( DatabaseFixture . LogEventsConnectionString ) )
0 commit comments