3530ba3205
* Fix resharper code issues for language usage opportunities * Fix resharper code issues for common practices and code improvements * Fix resharper code issues for potential code quality issues * Fix resharper code issues for redundancies in code * Fix xunit test output * Update changelog * Fix resharper code issues for compiler warnings * Fix resharper code issues for inconsistent naming * Add resharper solution settings file * Fix resharper code issues for potential code quality issues * Fix resharper code issues for redundancies in code * Fix resharper code issues for redundancies in symbol declarations
23 lines
564 B
C#
23 lines
564 B
C#
// Copyright 2016-2019, Pulumi Corporation
|
|
|
|
using System;
|
|
|
|
namespace Pulumi
|
|
{
|
|
/// <summary>
|
|
/// Base type for all resource argument classes.
|
|
/// </summary>
|
|
public abstract class ResourceArgs : InputArgs
|
|
{
|
|
public static readonly ResourceArgs Empty = new EmptyResourceArgs();
|
|
|
|
private protected override void ValidateMember(Type memberType, string fullName)
|
|
{
|
|
// No validation. A member may or may not be IInput.
|
|
}
|
|
|
|
private class EmptyResourceArgs : ResourceArgs
|
|
{
|
|
}
|
|
}
|
|
}
|