当前位置: 首页>>代码示例>>C#>>正文


C# User.ToJson方法代码示例

本文整理汇总了C#中User.ToJson方法的典型用法代码示例。如果您正苦于以下问题:C# User.ToJson方法的具体用法?C# User.ToJson怎么用?C# User.ToJson使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在User的用法示例。


在下文中一共展示了User.ToJson方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Add

        public User Add(User u)
        {
            var url = string.Format(ApiRoutes.User.AddUrl);
            var data = u.ToJson();

            u = ToggleSrv.Post(url, data).GetData<User>();

            return u;
        }
开发者ID:lbarbisan,项目名称:TogglAPI.Net,代码行数:9,代码来源:UserService.cs

示例2: ToJson

        public void ToJson()
        {
            var user = new User() {
                Name = "Jonatas Saraiva"
            };

            var resultJson = user.ToJson();

            Assert.AreEqual<string>("{\r\n  \"Name\": \"Jonatas Saraiva\"\r\n}", resultJson);
        }
开发者ID:jonatassaraiva,项目名称:test-appveyor,代码行数:10,代码来源:UserTests.cs

示例3: Edit

        public async System.Threading.Tasks.Task<User> Edit(User u)
        {
            var url = string.Format(ApiRoutes.User.EditUrl);
            var data = u.ToJson();

            var response = await ToggleSrv.Put(url, data);
            u = response.GetData<User>();
            
            return u;
        }
开发者ID:lbarbisan,项目名称:TogglAPI.Net,代码行数:10,代码来源:UserServiceAsync.cs

示例4: TestIdMember

        public void TestIdMember() {
            var u = new User { Id = ObjectId.Empty, FriendId = ObjectId.Empty };

            var classMap = BsonClassMap.LookupClassMap(typeof(User));
            var idMemberMap = classMap.IdMemberMap;
            Assert.AreEqual("Id", idMemberMap.MemberName);

            var serializer = BsonSerializer.LookupSerializer(typeof(User));
            var idGenerator = BsonSerializer.LookupIdGenerator(typeof(ObjectId));
            serializer.SetDocumentId(u, idGenerator.GenerateId(u));
            Assert.IsFalse(idGenerator.IsEmpty(u.Id));
            Assert.IsTrue(idGenerator.IsEmpty(u.FriendId));

            var json = u.ToJson();
        }
开发者ID:oskysal,项目名称:mongo-csharp-driver,代码行数:15,代码来源:CSharp81Tests.cs

示例5: UserLogin

 /// <summary>
 /// 用户登录
 /// </summary>
 /// <param name="Options">登录参数</param>
 public void UserLogin(BsonDocument Options, BsonDocument ReceiveMessage)
 {
     User user = new User();
     String UserName = Options.GetValue("UserName").ToString();
     String PWD = Options.GetValue("PWD").ToString();
     if (UserName != "")
     {
         user = us.FindOneWithRAndP(UserName);
         if (user == null || user.UserName == null)
         {
             ReceiveMessage.Add("StateCode", -1);//用户不存在
             ReceiveMessage.Add("ReData", "用户不存在");
             CallBack();
         }
         else
         {
             if (user.PWD != HashHelper.Hash_Sha_256(PWD))
             {
                 ReceiveMessage.Add("StateCode", -3);//用户不存在
                 ReceiveMessage.Add("ReData", "用户名和密码不匹配");
                 CallBack();
             }
             else
             {
                 ReceiveMessage.Add("StateCode", 0);//登录成功
                 ReceiveMessage.Add("ReData", user.ToJson(jsonSettings));
                 CallBack();
             }
         }
     }
     else
     {
         ReceiveMessage.Add("StateCode", -2);//用户名不能为空
         ReceiveMessage.Add("ReData", "用户名不能为空");
         CallBack();
     }
 }
开发者ID:Zane0816,项目名称:Mail-.Net,代码行数:41,代码来源:UserManager.cs


注:本文中的User.ToJson方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。