Ejemplo n.º 1
0
    /// <summary>Grant permission to a predefined Amazon S3 group.</summary>
    /// <param name="group">One of Amazon's predefined groups</param>
    public AclBuilder AddGroup(PredefinedGroup group)
    {
        string groupStr = EnumHelper.AsString(group);

        Validator.RequireNotNull(groupStr, nameof(group), "Bug: PredefinedGroup is missing EnumValue");

        return(AddGroup(groupStr !));
    }
Ejemplo n.º 2
0
 public string Custom()
 {
     return(EnumHelper.AsString(TestEnum.Value3));
 }
Ejemplo n.º 3
0
 public void AsStringTest()
 {
     Assert.Equal("Value1", EnumHelper.AsString(TestEnum.Value1));
     Assert.Equal("Value3-FromAttribute", EnumHelper.AsString(TestEnum.Value3));
 }