/// <summary> /// グループを作成する。 /// </summary> /// <returns>作成したグループ</returns> public static async Task <NbGroup> CreateGroup(ISet <string> users) { var acl = NbAcl.CreateAclForAnonymous(); var group = new NbGroup("group"); group.Acl = acl; if (users != null) { group.Users = users; } return(await group.SaveAsync()); }
/// <summary> /// Todo テキストを追加する /// </summary> /// <param name="text">テキスト</param> public async void Add(string text) { // NbOfflineObject 作成 var obj = _bucket.NewObject(); obj.Acl = NbAcl.CreateAclForAnonymous(); obj["description"] = text; // 保存 var result = await obj.SaveAsync(); Reload(); }
/// <summary> /// Todo テキストを追加する /// </summary> /// <param name="text">テキスト</param> public async void Add(string text) { // NbObject 作成 var obj = _bucket.NewObject(); // 現在のユーザのみアクセス可能とする obj.Acl = NbAcl.CreateAclForUser(NbUser.CurrentUser()); obj["description"] = text; // 保存 var result = await obj.SaveAsync(); Reload(); }