HamBook – Diff between revs 1 and 3
?pathlinks?
Rev 1 | Rev 3 | |||
---|---|---|---|---|
Line 86... | Line 86... | |||
86 | } |
86 | } |
|
Line 87... | Line 87... | |||
87 | |
87 | |
|
88 | return new SerializationSuccess<T>(servers, validationEventArgs); |
88 | return new SerializationSuccess<T>(servers, validationEventArgs); |
|
Line 89... | Line 89... | |||
89 | } |
89 | } |
|
90 | |
90 | |
|
91 | public static async Task<SerializationState> Serialize<T>(T servers, string file, string name, string subset, |
91 | public static async Task<SerializationState> Serialize<T>(T @object, string file, string name, string subset, |
|
92 | CancellationToken cancellationToken) |
92 | CancellationToken cancellationToken) |
|
Line 93... | Line 93... | |||
93 | { |
93 | { |
|
Line 110... | Line 110... | |||
110 | await xmlWriter.WriteDocTypeAsync(name, |
110 | await xmlWriter.WriteDocTypeAsync(name, |
|
111 | null, |
111 | null, |
|
112 | null, |
112 | null, |
|
113 | subset); |
113 | subset); |
|
Line 114... | Line 114... | |||
114 | |
114 | |
|
Line 115... | Line 115... | |||
115 | xmlSerializer.Serialize(xmlWriter, servers); |
115 | xmlSerializer.Serialize(xmlWriter, @object); |
|
116 | |
116 | |
|
117 | using (var fileStream = |
117 | using (var fileStream = |
|
118 | await Miscellaneous.GetFileStream(file, FileMode.Create, FileAccess.Write, |
118 | await Miscellaneous.GetFileStream(file, FileMode.Create, FileAccess.Write, |
|
Line 129... | Line 129... | |||
129 | catch (Exception exception) |
129 | catch (Exception exception) |
|
130 | { |
130 | { |
|
131 | return new SerializationFailure(exception); |
131 | return new SerializationFailure(exception); |
|
132 | } |
132 | } |
|
Line 133... | Line 133... | |||
133 | |
133 | |
|
134 | return new SerializationSuccess<T>(); |
134 | return new SerializationSuccess<T>(@object); |
|
Line 135... | Line 135... | |||
135 | } |
135 | } |
|
136 | |
136 | |
|
137 | #endregion |
137 | #endregion |
|
138 | } |
138 | } |