@@ -25,25 +25,32 @@ internal async Task UpdateStoredCredential(string[] args)
25
25
var cred = new StoredCredential
26
26
{
27
27
StorageKey = storageKey ,
28
- DateCreated = DateTime . Now ,
28
+ DateCreated = DateTime . UtcNow ,
29
29
ProviderType = credentialType ,
30
30
Secret = secretValue ,
31
31
Title = title
32
32
} ;
33
33
34
- var result = await _certifyClient . UpdateCredentials ( cred ) ;
35
-
36
- if ( result != null )
34
+ try
37
35
{
38
- var resultObject = new { Status = "OK" , Message = "Credential updated" , StorageKey = result ? . StorageKey } ;
39
- var output = JsonConvert . SerializeObject ( resultObject , Formatting . Indented ) ;
40
- Console . WriteLine ( output ) ;
36
+ var result = await _certifyClient . UpdateCredentials ( cred ) ;
37
+ if ( result != null )
38
+ {
39
+
40
+ var resultObject = new { Status = "OK" , Message = "Credential updated" , StorageKey = result ? . StorageKey } ;
41
+ var output = JsonConvert . SerializeObject ( resultObject , Formatting . Indented ) ;
42
+ Console . WriteLine ( output ) ;
43
+ }
44
+ else
45
+ {
46
+ var resultObject = new { Status = "Error" , Message = "Credential update failed" } ;
47
+ var output = JsonConvert . SerializeObject ( resultObject , Formatting . Indented ) ;
48
+ Console . WriteLine ( output ) ;
49
+ }
41
50
}
42
- else
51
+ catch ( Exception ex )
43
52
{
44
- var resultObject = new { Status = "Error" , Message = "Credential update failed" } ;
45
- var output = JsonConvert . SerializeObject ( resultObject , Formatting . Indented ) ;
46
- Console . WriteLine ( output ) ;
53
+ Console . WriteLine ( $ "Error updating credentials: { ex . Message } ") ;
47
54
}
48
55
}
49
56
@@ -55,5 +62,10 @@ internal async Task ListStoredCredentials(string[] args)
55
62
56
63
Console . WriteLine ( output ) ;
57
64
}
65
+ private void WriteOutput ( object resultObject )
66
+ {
67
+ var output = JsonConvert . SerializeObject ( resultObject , Formatting . Indented ) ;
68
+ Console . WriteLine ( output ) ;
69
+ }
58
70
}
59
71
}
0 commit comments