コード例 #1
0
ファイル: Permissions.cs プロジェクト: R1kNk/PGDrive
 /// <summary>
 /// Initializes Permissions module with drive service
 /// </summary>
 /// <param name="driveService"></param>
 public Permissions(DriveService driveService) : base(driveService)
 {
     AddPermissions    = new CreatePermissions(this.driveService);
     DeletePermissions = new DeletePermissions(this.driveService);
     if (PermissionTypes.Count == 0)
     {
         InitializeTypes();
     }
     if (PermissionRoles.Count == 0)
     {
         InitializeRoles();
     }
 }
コード例 #2
0
 public bool HasCreatePermissions(int userId)
 => CreatePermissions.Contains(userId);