# DevStore

#### Creating the instance

```typescript
class MySession extends SessionCore
{
    public someValue: any;
    constructor(user: string, someValue: any)
    {
        super(user);
        this.someValue = someValue;
    }
};
let dev: DevStore<MySession> = new DevStore<MySession>();
```

#### Basic usage

```typescript
let dev: DevStore<MySession> = new DevStore<MySession>();
let session: MySession       = new MySession('arcend', 123);

dev.create(session);
let sess: MySession | null = dev.get('someid');
dev.update('someid', {user: 'arcend2'});
dev.revoke('someid');
dev.delete('someid');
```
