コード例 #1
0
        public override bool Execute()
        {
            // serialize the settings to a JSON file

            var signTypeItem = new SignTypeItem();
            signTypeItem.Authenticode = AuthenticodeSig;
            signTypeItem.StrongName = StrongNameSig;

            using (var streamWriter = new StreamWriter(File.OpenWrite(MarkerFile)))
            {
                using (var jsonWriter = new JsonTextWriter(streamWriter))
                {
                    JsonSerializer jsonSerializer = new JsonSerializer();
                    jsonSerializer.Serialize(jsonWriter, signTypeItem);
                }
            }

            return true;
        }
コード例 #2
0
        public override bool Execute()
        {
            // serialize the settings to a JSON file

            var signTypeItem = new SignTypeItem();

            signTypeItem.Authenticode = AuthenticodeSig;
            signTypeItem.StrongName   = StrongNameSig;

            using (var streamWriter = new StreamWriter(File.OpenWrite(MarkerFile)))
            {
                using (var jsonWriter = new JsonTextWriter(streamWriter))
                {
                    JsonSerializer jsonSerializer = new JsonSerializer();
                    jsonSerializer.Serialize(jsonWriter, signTypeItem);
                }
            }

            return(true);
        }