Initial Commit
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
namespace Zenject
|
||||
{
|
||||
public interface IValidatable
|
||||
{
|
||||
void Validate();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5d2a7156fffca9b439f7734d94ccf336
|
||||
timeCreated: 1461708050
|
||||
licenseType: Pro
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,33 @@
|
||||
using System;
|
||||
|
||||
namespace Zenject
|
||||
{
|
||||
[NoReflectionBaking]
|
||||
public class ValidationMarker
|
||||
{
|
||||
public ValidationMarker(
|
||||
Type markedType, bool instantiateFailed)
|
||||
{
|
||||
MarkedType = markedType;
|
||||
InstantiateFailed = instantiateFailed;
|
||||
}
|
||||
|
||||
public ValidationMarker(Type markedType)
|
||||
: this(markedType, false)
|
||||
{
|
||||
}
|
||||
|
||||
public bool InstantiateFailed
|
||||
{
|
||||
get;
|
||||
private set;
|
||||
}
|
||||
|
||||
public Type MarkedType
|
||||
{
|
||||
get;
|
||||
private set;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 27e4cef6504bc0243b1893240d22b72d
|
||||
timeCreated: 1461708049
|
||||
licenseType: Pro
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Reference in New Issue
Block a user