コード例 #1
0
ファイル: Parser.cs プロジェクト: amarish-kumar/Medico
 /// <summary>
 /// Serialise the specified <see cref="Winchester.UserDetails"/> object to the specified directory location
 /// </summary>
 /// <param name="directoryLocation">Directory location</param>
 /// <param name="input">The <see cref="Winchester.UserDetails"/> object to serialise.</param>
 /// <returns>True if serialisation completed without any issues.</returns>
 public bool SerialiseUserDetails(string directoryLocation, UserDetails input)
 {
     return(UserDetailsParser.Serialise(directoryLocation, input));
 }
コード例 #2
0
ファイル: Parser.cs プロジェクト: amarish-kumar/Medico
 /// <summary>
 /// Used to serialise the specified <see cref="Winchester.UserDetails"/> object to a string
 /// </summary>
 /// <param name="input">The <see cref="Winchester.UserDetails"/> object to serialise.</param>
 public string SerialiseUserDetails(UserDetails input)
 {
     return(UserDetailsParser.Serialise(input));
 }
コード例 #3
0
ファイル: Parser.cs プロジェクト: amarish-kumar/Medico
 /// <summary>
 /// Deserialise the JSON file found at the specified file path to an instance of <see cref="Winchester.UserDetails"/>
 /// </summary>
 /// <param name="filePath">The path of the JSON file.</param>
 /// <returns>The deserialised <see cref="Winchester.UserDetails"/> object, or a null'd object if anything goes wrong</returns>
 public UserDetails DeserialiseUserDetails(string filePath)
 {
     return(UserDetailsParser.Deserialise(filePath));
 }